/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 23:39:21,128 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 23:39:21,197 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 23:39:21,205 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 23:39:21,205 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 23:39:21,229 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 23:39:21,229 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 23:39:21,230 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 23:39:21,230 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 23:39:21,230 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 23:39:21,231 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 23:39:21,231 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 23:39:21,231 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 23:39:21,232 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 23:39:21,232 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 23:39:21,232 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 23:39:21,232 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 23:39:21,233 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 23:39:21,233 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 23:39:21,233 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 23:39:21,234 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 23:39:21,238 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 23:39:21,238 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 23:39:21,238 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 23:39:21,238 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 23:39:21,239 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 23:39:21,239 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 23:39:21,239 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 23:39:21,240 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 23:39:21,240 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 23:39:21,240 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 23:39:21,240 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 23:39:21,241 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 23:39:21,241 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 23:39:21,241 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 23:39:21,241 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2023-08-26 23:39:21,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 23:39:21,527 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 23:39:21,529 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 23:39:21,530 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 23:39:21,530 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 23:39:21,532 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2023-08-26 23:39:22,741 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 23:39:22,978 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 23:39:22,979 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2023-08-26 23:39:22,987 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4906198a8/78b9fc65da7143d78ddd980d2a3cd868/FLAGd3546461e [2023-08-26 23:39:23,001 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4906198a8/78b9fc65da7143d78ddd980d2a3cd868 [2023-08-26 23:39:23,007 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 23:39:23,008 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 23:39:23,012 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 23:39:23,012 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 23:39:23,014 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 23:39:23,016 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,016 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a03335 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23, skipping insertion in model container [2023-08-26 23:39:23,017 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,051 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 23:39:23,248 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 23:39:23,255 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 23:39:23,297 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 23:39:23,315 INFO L206 MainTranslator]: Completed translation [2023-08-26 23:39:23,315 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23 WrapperNode [2023-08-26 23:39:23,315 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 23:39:23,316 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 23:39:23,316 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 23:39:23,316 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 23:39:23,322 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,340 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,384 INFO L138 Inliner]: procedures = 26, calls = 45, calls flagged for inlining = 18, calls inlined = 22, statements flattened = 369 [2023-08-26 23:39:23,385 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 23:39:23,385 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 23:39:23,385 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 23:39:23,386 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 23:39:23,394 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,394 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,407 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,407 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,415 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,439 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,441 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,443 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,446 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 23:39:23,446 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 23:39:23,446 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 23:39:23,446 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 23:39:23,447 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (1/1) ... [2023-08-26 23:39:23,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 23:39:23,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:23,479 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-26 23:39:23,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-26 23:39:23,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 23:39:23,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 23:39:23,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 23:39:23,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 23:39:23,515 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-26 23:39:23,516 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-26 23:39:23,516 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-26 23:39:23,517 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-26 23:39:23,517 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-08-26 23:39:23,517 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-08-26 23:39:23,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 23:39:23,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-08-26 23:39:23,518 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 23:39:23,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 23:39:23,518 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 23:39:23,519 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 23:39:23,630 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 23:39:23,632 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 23:39:24,185 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 23:39:24,201 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 23:39:24,202 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-08-26 23:39:24,205 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 11:39:24 BoogieIcfgContainer [2023-08-26 23:39:24,205 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 23:39:24,207 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 23:39:24,207 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 23:39:24,209 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 23:39:24,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 11:39:23" (1/3) ... [2023-08-26 23:39:24,234 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b9d8643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 11:39:24, skipping insertion in model container [2023-08-26 23:39:24,234 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 11:39:23" (2/3) ... [2023-08-26 23:39:24,235 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b9d8643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 11:39:24, skipping insertion in model container [2023-08-26 23:39:24,235 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 11:39:24" (3/3) ... [2023-08-26 23:39:24,236 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2023-08-26 23:39:24,251 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 23:39:24,251 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 27 error locations. [2023-08-26 23:39:24,251 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 23:39:24,377 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-08-26 23:39:24,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 422 places, 444 transitions, 912 flow [2023-08-26 23:39:24,571 INFO L124 PetriNetUnfolderBase]: 32/441 cut-off events. [2023-08-26 23:39:24,571 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-08-26 23:39:24,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 454 conditions, 441 events. 32/441 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1256 event pairs, 0 based on Foata normal form. 0/382 useless extension candidates. Maximal degree in co-relation 325. Up to 2 conditions per place. [2023-08-26 23:39:24,582 INFO L82 GeneralOperation]: Start removeDead. Operand has 422 places, 444 transitions, 912 flow [2023-08-26 23:39:24,590 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 408 places, 430 transitions, 878 flow [2023-08-26 23:39:24,593 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 23:39:24,607 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 408 places, 430 transitions, 878 flow [2023-08-26 23:39:24,610 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 408 places, 430 transitions, 878 flow [2023-08-26 23:39:24,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 408 places, 430 transitions, 878 flow [2023-08-26 23:39:24,724 INFO L124 PetriNetUnfolderBase]: 32/430 cut-off events. [2023-08-26 23:39:24,724 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-08-26 23:39:24,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 443 conditions, 430 events. 32/430 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1255 event pairs, 0 based on Foata normal form. 0/372 useless extension candidates. Maximal degree in co-relation 325. Up to 2 conditions per place. [2023-08-26 23:39:24,753 INFO L119 LiptonReduction]: Number of co-enabled transitions 53934 [2023-08-26 23:39:44,278 INFO L134 LiptonReduction]: Checked pairs total: 51469 [2023-08-26 23:39:44,279 INFO L136 LiptonReduction]: Total number of compositions: 551 [2023-08-26 23:39:44,290 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 23:39:44,295 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=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4a6d9151, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 23:39:44,295 INFO L358 AbstractCegarLoop]: Starting to check reachability of 54 error locations. [2023-08-26 23:39:44,297 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 23:39:44,298 INFO L124 PetriNetUnfolderBase]: 1/2 cut-off events. [2023-08-26 23:39:44,298 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 23:39:44,298 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:44,298 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-26 23:39:44,299 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:44,302 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:44,303 INFO L85 PathProgramCache]: Analyzing trace with hash 59957, now seen corresponding path program 1 times [2023-08-26 23:39:44,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:44,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184382649] [2023-08-26 23:39:44,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:44,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:44,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:44,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:44,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:44,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184382649] [2023-08-26 23:39:44,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184382649] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:44,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:44,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 23:39:44,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249339459] [2023-08-26 23:39:44,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:44,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:44,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:44,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:44,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:44,611 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:44,617 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 50 transitions, 118 flow. Second operand has 3 states, 3 states have (on average 410.6666666666667) internal successors, (1232), 3 states have internal predecessors, (1232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:44,617 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:44,617 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:44,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:45,355 INFO L124 PetriNetUnfolderBase]: 3107/4426 cut-off events. [2023-08-26 23:39:45,355 INFO L125 PetriNetUnfolderBase]: For 223/223 co-relation queries the response was YES. [2023-08-26 23:39:45,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9076 conditions, 4426 events. 3107/4426 cut-off events. For 223/223 co-relation queries the response was YES. Maximal size of possible extension queue 399. Compared 20971 event pairs, 2653 based on Foata normal form. 0/1710 useless extension candidates. Maximal degree in co-relation 8144. Up to 4426 conditions per place. [2023-08-26 23:39:45,381 INFO L140 encePairwiseOnDemand]: 981/995 looper letters, 40 selfloop transitions, 3 changer transitions 0/43 dead transitions. [2023-08-26 23:39:45,381 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 43 transitions, 190 flow [2023-08-26 23:39:45,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:45,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:45,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1284 transitions. [2023-08-26 23:39:45,399 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4301507537688442 [2023-08-26 23:39:45,400 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1284 transitions. [2023-08-26 23:39:45,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1284 transitions. [2023-08-26 23:39:45,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:45,405 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1284 transitions. [2023-08-26 23:39:45,410 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 428.0) internal successors, (1284), 3 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:45,418 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:45,420 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:45,421 INFO L175 Difference]: Start difference. First operand has 56 places, 50 transitions, 118 flow. Second operand 3 states and 1284 transitions. [2023-08-26 23:39:45,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 43 transitions, 190 flow [2023-08-26 23:39:45,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 43 transitions, 178 flow, removed 0 selfloop flow, removed 6 redundant places. [2023-08-26 23:39:45,429 INFO L231 Difference]: Finished difference. Result has 44 places, 43 transitions, 109 flow [2023-08-26 23:39:45,431 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=109, PETRI_PLACES=44, PETRI_TRANSITIONS=43} [2023-08-26 23:39:45,433 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -12 predicate places. [2023-08-26 23:39:45,433 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 43 transitions, 109 flow [2023-08-26 23:39:45,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 410.6666666666667) internal successors, (1232), 3 states have internal predecessors, (1232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:45,434 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:45,434 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 23:39:45,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 23:39:45,435 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:45,435 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:45,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1860375, now seen corresponding path program 1 times [2023-08-26 23:39:45,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:45,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078396721] [2023-08-26 23:39:45,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:45,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:45,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:45,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:45,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078396721] [2023-08-26 23:39:45,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078396721] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:45,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435463186] [2023-08-26 23:39:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:45,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:45,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:45,553 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:45,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-26 23:39:45,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:45,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:45,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:45,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:45,764 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 23:39:45,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:45,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435463186] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 23:39:45,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 23:39:45,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 5 [2023-08-26 23:39:45,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713788522] [2023-08-26 23:39:45,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 23:39:45,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:39:45,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:45,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:39:45,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:39:45,784 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:45,788 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 43 transitions, 109 flow. Second operand has 7 states, 7 states have (on average 411.14285714285717) internal successors, (2878), 7 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:45,788 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:45,789 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:45,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:46,506 INFO L124 PetriNetUnfolderBase]: 3113/4435 cut-off events. [2023-08-26 23:39:46,506 INFO L125 PetriNetUnfolderBase]: For 48/48 co-relation queries the response was YES. [2023-08-26 23:39:46,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8965 conditions, 4435 events. 3113/4435 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 394. Compared 20934 event pairs, 2653 based on Foata normal form. 0/1713 useless extension candidates. Maximal degree in co-relation 8911. Up to 4428 conditions per place. [2023-08-26 23:39:46,526 INFO L140 encePairwiseOnDemand]: 990/995 looper letters, 39 selfloop transitions, 13 changer transitions 0/52 dead transitions. [2023-08-26 23:39:46,527 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 52 transitions, 249 flow [2023-08-26 23:39:46,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:39:46,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:39:46,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2925 transitions. [2023-08-26 23:39:46,535 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41995692749461594 [2023-08-26 23:39:46,535 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2925 transitions. [2023-08-26 23:39:46,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2925 transitions. [2023-08-26 23:39:46,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:46,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2925 transitions. [2023-08-26 23:39:46,543 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 417.85714285714283) internal successors, (2925), 7 states have internal predecessors, (2925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:46,554 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:46,557 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:46,558 INFO L175 Difference]: Start difference. First operand has 44 places, 43 transitions, 109 flow. Second operand 7 states and 2925 transitions. [2023-08-26 23:39:46,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 52 transitions, 249 flow [2023-08-26 23:39:46,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 52 transitions, 244 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:46,569 INFO L231 Difference]: Finished difference. Result has 52 places, 52 transitions, 188 flow [2023-08-26 23:39:46,569 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=104, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=188, PETRI_PLACES=52, PETRI_TRANSITIONS=52} [2023-08-26 23:39:46,570 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -4 predicate places. [2023-08-26 23:39:46,570 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 52 transitions, 188 flow [2023-08-26 23:39:46,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 411.14285714285717) internal successors, (2878), 7 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:46,572 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:46,572 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1] [2023-08-26 23:39:46,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:46,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:46,778 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:46,779 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:46,779 INFO L85 PathProgramCache]: Analyzing trace with hash 57673331, now seen corresponding path program 1 times [2023-08-26 23:39:46,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:46,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286301503] [2023-08-26 23:39:46,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:46,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:46,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:46,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-26 23:39:46,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:46,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286301503] [2023-08-26 23:39:46,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286301503] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:46,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:46,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:46,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260376897] [2023-08-26 23:39:46,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:46,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:46,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:46,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:46,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:46,832 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:46,833 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 52 transitions, 188 flow. Second operand has 3 states, 3 states have (on average 411.3333333333333) internal successors, (1234), 3 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:46,833 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:46,833 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:46,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:47,425 INFO L124 PetriNetUnfolderBase]: 3110/4431 cut-off events. [2023-08-26 23:39:47,426 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 23:39:47,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8973 conditions, 4431 events. 3110/4431 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 394. Compared 20909 event pairs, 2653 based on Foata normal form. 0/1717 useless extension candidates. Maximal degree in co-relation 8937. Up to 4425 conditions per place. [2023-08-26 23:39:47,451 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 42 selfloop transitions, 6 changer transitions 0/48 dead transitions. [2023-08-26 23:39:47,452 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 48 transitions, 257 flow [2023-08-26 23:39:47,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:47,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:47,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1271 transitions. [2023-08-26 23:39:47,455 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42579564489112226 [2023-08-26 23:39:47,456 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1271 transitions. [2023-08-26 23:39:47,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1271 transitions. [2023-08-26 23:39:47,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:47,457 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1271 transitions. [2023-08-26 23:39:47,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 423.6666666666667) internal successors, (1271), 3 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:47,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:47,466 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:47,466 INFO L175 Difference]: Start difference. First operand has 52 places, 52 transitions, 188 flow. Second operand 3 states and 1271 transitions. [2023-08-26 23:39:47,467 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 48 transitions, 257 flow [2023-08-26 23:39:47,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 48 transitions, 236 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:47,470 INFO L231 Difference]: Finished difference. Result has 51 places, 48 transitions, 152 flow [2023-08-26 23:39:47,470 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=140, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=152, PETRI_PLACES=51, PETRI_TRANSITIONS=48} [2023-08-26 23:39:47,471 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -5 predicate places. [2023-08-26 23:39:47,471 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 48 transitions, 152 flow [2023-08-26 23:39:47,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 411.3333333333333) internal successors, (1234), 3 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:47,472 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:47,472 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 23:39:47,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 23:39:47,473 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:47,474 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:47,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1787289796, now seen corresponding path program 1 times [2023-08-26 23:39:47,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:47,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375274109] [2023-08-26 23:39:47,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:47,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:47,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:47,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:47,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375274109] [2023-08-26 23:39:47,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375274109] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:47,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:47,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:47,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492698644] [2023-08-26 23:39:47,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:47,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:47,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:47,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:47,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:47,569 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:47,570 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 48 transitions, 152 flow. Second operand has 3 states, 3 states have (on average 407.6666666666667) internal successors, (1223), 3 states have internal predecessors, (1223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:47,570 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:47,571 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:47,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:48,174 INFO L124 PetriNetUnfolderBase]: 3109/4430 cut-off events. [2023-08-26 23:39:48,174 INFO L125 PetriNetUnfolderBase]: For 61/61 co-relation queries the response was YES. [2023-08-26 23:39:48,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8965 conditions, 4430 events. 3109/4430 cut-off events. For 61/61 co-relation queries the response was YES. Maximal size of possible extension queue 399. Compared 21116 event pairs, 2653 based on Foata normal form. 1/1719 useless extension candidates. Maximal degree in co-relation 8935. Up to 4430 conditions per place. [2023-08-26 23:39:48,194 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 45 selfloop transitions, 2 changer transitions 0/47 dead transitions. [2023-08-26 23:39:48,194 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 47 transitions, 239 flow [2023-08-26 23:39:48,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:48,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:48,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1260 transitions. [2023-08-26 23:39:48,198 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4221105527638191 [2023-08-26 23:39:48,198 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1260 transitions. [2023-08-26 23:39:48,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1260 transitions. [2023-08-26 23:39:48,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:48,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1260 transitions. [2023-08-26 23:39:48,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 420.0) internal successors, (1260), 3 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:48,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:48,208 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:48,208 INFO L175 Difference]: Start difference. First operand has 51 places, 48 transitions, 152 flow. Second operand 3 states and 1260 transitions. [2023-08-26 23:39:48,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 47 transitions, 239 flow [2023-08-26 23:39:48,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 47 transitions, 229 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 23:39:48,211 INFO L231 Difference]: Finished difference. Result has 51 places, 47 transitions, 139 flow [2023-08-26 23:39:48,211 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=135, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=139, PETRI_PLACES=51, PETRI_TRANSITIONS=47} [2023-08-26 23:39:48,212 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -5 predicate places. [2023-08-26 23:39:48,213 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 47 transitions, 139 flow [2023-08-26 23:39:48,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 407.6666666666667) internal successors, (1223), 3 states have internal predecessors, (1223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:48,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:48,214 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 1, 1] [2023-08-26 23:39:48,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 23:39:48,214 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:48,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:48,215 INFO L85 PathProgramCache]: Analyzing trace with hash -410447179, now seen corresponding path program 2 times [2023-08-26 23:39:48,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:48,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932161327] [2023-08-26 23:39:48,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:48,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:48,339 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 23:39:48,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:48,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932161327] [2023-08-26 23:39:48,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932161327] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:48,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480898754] [2023-08-26 23:39:48,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-26 23:39:48,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:48,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:48,349 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:48,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-08-26 23:39:48,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-08-26 23:39:48,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 23:39:48,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 5 conjunts are in the unsatisfiable core [2023-08-26 23:39:48,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:48,459 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-08-26 23:39:48,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:48,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480898754] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:48,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:48,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2023-08-26 23:39:48,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651341890] [2023-08-26 23:39:48,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:48,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:48,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:48,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:48,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:39:48,463 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 411 out of 995 [2023-08-26 23:39:48,465 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 47 transitions, 139 flow. Second operand has 3 states, 3 states have (on average 412.0) internal successors, (1236), 3 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:48,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:48,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 411 of 995 [2023-08-26 23:39:48,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:49,041 INFO L124 PetriNetUnfolderBase]: 3109/4429 cut-off events. [2023-08-26 23:39:49,041 INFO L125 PetriNetUnfolderBase]: For 55/55 co-relation queries the response was YES. [2023-08-26 23:39:49,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8956 conditions, 4429 events. 3109/4429 cut-off events. For 55/55 co-relation queries the response was YES. Maximal size of possible extension queue 399. Compared 20942 event pairs, 2653 based on Foata normal form. 1/1717 useless extension candidates. Maximal degree in co-relation 8940. Up to 4429 conditions per place. [2023-08-26 23:39:49,058 INFO L140 encePairwiseOnDemand]: 993/995 looper letters, 45 selfloop transitions, 1 changer transitions 0/46 dead transitions. [2023-08-26 23:39:49,058 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 46 transitions, 221 flow [2023-08-26 23:39:49,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:49,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:49,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1273 transitions. [2023-08-26 23:39:49,061 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42646566164154104 [2023-08-26 23:39:49,061 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1273 transitions. [2023-08-26 23:39:49,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1273 transitions. [2023-08-26 23:39:49,062 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:49,062 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1273 transitions. [2023-08-26 23:39:49,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 424.3333333333333) internal successors, (1273), 3 states have internal predecessors, (1273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:49,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:49,069 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:49,069 INFO L175 Difference]: Start difference. First operand has 51 places, 47 transitions, 139 flow. Second operand 3 states and 1273 transitions. [2023-08-26 23:39:49,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 46 transitions, 221 flow [2023-08-26 23:39:49,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 46 transitions, 202 flow, removed 2 selfloop flow, removed 6 redundant places. [2023-08-26 23:39:49,071 INFO L231 Difference]: Finished difference. Result has 46 places, 46 transitions, 112 flow [2023-08-26 23:39:49,071 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=110, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=112, PETRI_PLACES=46, PETRI_TRANSITIONS=46} [2023-08-26 23:39:49,071 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2023-08-26 23:39:49,072 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 46 transitions, 112 flow [2023-08-26 23:39:49,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 412.0) internal successors, (1236), 3 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:49,072 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:49,072 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-08-26 23:39:49,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:49,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:49,278 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:49,279 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:49,279 INFO L85 PathProgramCache]: Analyzing trace with hash -411032397, now seen corresponding path program 1 times [2023-08-26 23:39:49,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:49,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418676059] [2023-08-26 23:39:49,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:49,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:49,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-26 23:39:49,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:49,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418676059] [2023-08-26 23:39:49,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418676059] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:49,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:49,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:49,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752257465] [2023-08-26 23:39:49,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:49,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:49,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:49,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:49,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:49,335 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:49,336 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 46 transitions, 112 flow. Second operand has 3 states, 3 states have (on average 412.0) internal successors, (1236), 3 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:49,336 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:49,337 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:49,337 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:50,023 INFO L124 PetriNetUnfolderBase]: 4089/5847 cut-off events. [2023-08-26 23:39:50,023 INFO L125 PetriNetUnfolderBase]: For 48/48 co-relation queries the response was YES. [2023-08-26 23:39:50,028 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11796 conditions, 5847 events. 4089/5847 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 30358 event pairs, 2653 based on Foata normal form. 0/2376 useless extension candidates. Maximal degree in co-relation 11788. Up to 4430 conditions per place. [2023-08-26 23:39:50,043 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 73 selfloop transitions, 2 changer transitions 0/75 dead transitions. [2023-08-26 23:39:50,044 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 75 transitions, 325 flow [2023-08-26 23:39:50,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:50,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:50,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1303 transitions. [2023-08-26 23:39:50,048 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43651591289782243 [2023-08-26 23:39:50,048 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1303 transitions. [2023-08-26 23:39:50,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1303 transitions. [2023-08-26 23:39:50,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:50,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1303 transitions. [2023-08-26 23:39:50,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 434.3333333333333) internal successors, (1303), 3 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:50,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:50,055 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:50,055 INFO L175 Difference]: Start difference. First operand has 46 places, 46 transitions, 112 flow. Second operand 3 states and 1303 transitions. [2023-08-26 23:39:50,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 75 transitions, 325 flow [2023-08-26 23:39:50,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 75 transitions, 324 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:50,057 INFO L231 Difference]: Finished difference. Result has 48 places, 47 transitions, 131 flow [2023-08-26 23:39:50,057 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=111, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=131, PETRI_PLACES=48, PETRI_TRANSITIONS=47} [2023-08-26 23:39:50,058 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -8 predicate places. [2023-08-26 23:39:50,058 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 47 transitions, 131 flow [2023-08-26 23:39:50,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 412.0) internal successors, (1236), 3 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:50,058 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:50,058 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:50,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 23:39:50,059 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:50,059 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:50,059 INFO L85 PathProgramCache]: Analyzing trace with hash 142898484, now seen corresponding path program 1 times [2023-08-26 23:39:50,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:50,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361383022] [2023-08-26 23:39:50,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:50,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:50,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-26 23:39:50,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:50,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361383022] [2023-08-26 23:39:50,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361383022] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:50,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532097171] [2023-08-26 23:39:50,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:50,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:50,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:50,129 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:50,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-08-26 23:39:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:50,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 5 conjunts are in the unsatisfiable core [2023-08-26 23:39:50,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:50,279 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-26 23:39:50,279 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 23:39:50,296 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-26 23:39:50,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532097171] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 23:39:50,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 23:39:50,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2023-08-26 23:39:50,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036028743] [2023-08-26 23:39:50,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 23:39:50,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:39:50,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:50,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:39:50,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:39:50,300 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:50,314 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 47 transitions, 131 flow. Second operand has 8 states, 8 states have (on average 407.625) internal successors, (3261), 8 states have internal predecessors, (3261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:50,314 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:50,314 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:50,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:51,084 INFO L124 PetriNetUnfolderBase]: 4087/5845 cut-off events. [2023-08-26 23:39:51,084 INFO L125 PetriNetUnfolderBase]: For 821/821 co-relation queries the response was YES. [2023-08-26 23:39:51,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13105 conditions, 5845 events. 4087/5845 cut-off events. For 821/821 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 29294 event pairs, 3531 based on Foata normal form. 2/2668 useless extension candidates. Maximal degree in co-relation 13096. Up to 5843 conditions per place. [2023-08-26 23:39:51,106 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 41 selfloop transitions, 4 changer transitions 0/45 dead transitions. [2023-08-26 23:39:51,106 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 45 transitions, 213 flow [2023-08-26 23:39:51,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 23:39:51,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 23:39:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2074 transitions. [2023-08-26 23:39:51,112 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41688442211055277 [2023-08-26 23:39:51,112 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2074 transitions. [2023-08-26 23:39:51,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2074 transitions. [2023-08-26 23:39:51,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:51,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2074 transitions. [2023-08-26 23:39:51,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 414.8) internal successors, (2074), 5 states have internal predecessors, (2074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:51,123 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 995.0) internal successors, (5970), 6 states have internal predecessors, (5970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:51,124 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 995.0) internal successors, (5970), 6 states have internal predecessors, (5970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:51,124 INFO L175 Difference]: Start difference. First operand has 48 places, 47 transitions, 131 flow. Second operand 5 states and 2074 transitions. [2023-08-26 23:39:51,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 45 transitions, 213 flow [2023-08-26 23:39:51,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 45 transitions, 211 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:51,125 INFO L231 Difference]: Finished difference. Result has 51 places, 45 transitions, 129 flow [2023-08-26 23:39:51,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=121, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=129, PETRI_PLACES=51, PETRI_TRANSITIONS=45} [2023-08-26 23:39:51,126 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -5 predicate places. [2023-08-26 23:39:51,126 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 45 transitions, 129 flow [2023-08-26 23:39:51,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 407.625) internal successors, (3261), 8 states have internal predecessors, (3261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:51,127 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:51,127 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:51,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-08-26 23:39:51,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:51,333 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:51,333 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:51,333 INFO L85 PathProgramCache]: Analyzing trace with hash 123535604, now seen corresponding path program 2 times [2023-08-26 23:39:51,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:51,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530939261] [2023-08-26 23:39:51,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:51,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:51,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:51,430 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:51,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:51,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530939261] [2023-08-26 23:39:51,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530939261] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:51,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331375972] [2023-08-26 23:39:51,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-26 23:39:51,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:51,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:51,434 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:51,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-08-26 23:39:51,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-08-26 23:39:51,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 23:39:51,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:51,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:51,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:51,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:51,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331375972] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:51,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:51,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2023-08-26 23:39:51,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143453095] [2023-08-26 23:39:51,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:51,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:51,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:51,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:51,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:51,562 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:51,563 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 45 transitions, 129 flow. Second operand has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:51,563 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:51,563 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:51,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:52,038 INFO L124 PetriNetUnfolderBase]: 3273/4691 cut-off events. [2023-08-26 23:39:52,038 INFO L125 PetriNetUnfolderBase]: For 462/462 co-relation queries the response was YES. [2023-08-26 23:39:52,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10365 conditions, 4691 events. 3273/4691 cut-off events. For 462/462 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 22567 event pairs, 2791 based on Foata normal form. 0/2260 useless extension candidates. Maximal degree in co-relation 10355. Up to 4691 conditions per place. [2023-08-26 23:39:52,056 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 42 selfloop transitions, 1 changer transitions 0/43 dead transitions. [2023-08-26 23:39:52,056 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 43 transitions, 209 flow [2023-08-26 23:39:52,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:52,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:52,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1257 transitions. [2023-08-26 23:39:52,060 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.421105527638191 [2023-08-26 23:39:52,060 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1257 transitions. [2023-08-26 23:39:52,060 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1257 transitions. [2023-08-26 23:39:52,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:52,061 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1257 transitions. [2023-08-26 23:39:52,063 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 419.0) internal successors, (1257), 3 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,067 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,067 INFO L175 Difference]: Start difference. First operand has 51 places, 45 transitions, 129 flow. Second operand 3 states and 1257 transitions. [2023-08-26 23:39:52,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 43 transitions, 209 flow [2023-08-26 23:39:52,069 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 43 transitions, 201 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-26 23:39:52,070 INFO L231 Difference]: Finished difference. Result has 47 places, 43 transitions, 117 flow [2023-08-26 23:39:52,070 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=115, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=117, PETRI_PLACES=47, PETRI_TRANSITIONS=43} [2023-08-26 23:39:52,072 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -9 predicate places. [2023-08-26 23:39:52,072 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 43 transitions, 117 flow [2023-08-26 23:39:52,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,073 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:52,073 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:52,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-08-26 23:39:52,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:52,280 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:52,280 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:52,280 INFO L85 PathProgramCache]: Analyzing trace with hash 123535586, now seen corresponding path program 1 times [2023-08-26 23:39:52,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:52,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005049227] [2023-08-26 23:39:52,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:52,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:52,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:52,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:52,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005049227] [2023-08-26 23:39:52,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005049227] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:52,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:52,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 23:39:52,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243406644] [2023-08-26 23:39:52,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:52,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:52,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:52,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:52,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:52,337 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:52,338 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 43 transitions, 117 flow. Second operand has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,338 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:52,338 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:52,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:52,816 INFO L124 PetriNetUnfolderBase]: 2623/3769 cut-off events. [2023-08-26 23:39:52,816 INFO L125 PetriNetUnfolderBase]: For 406/406 co-relation queries the response was YES. [2023-08-26 23:39:52,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8298 conditions, 3769 events. 2623/3769 cut-off events. For 406/406 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 17362 event pairs, 2207 based on Foata normal form. 0/1926 useless extension candidates. Maximal degree in co-relation 8288. Up to 3769 conditions per place. [2023-08-26 23:39:52,831 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 40 selfloop transitions, 1 changer transitions 0/41 dead transitions. [2023-08-26 23:39:52,831 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 41 transitions, 193 flow [2023-08-26 23:39:52,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:52,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:52,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1255 transitions. [2023-08-26 23:39:52,834 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4204355108877722 [2023-08-26 23:39:52,835 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1255 transitions. [2023-08-26 23:39:52,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1255 transitions. [2023-08-26 23:39:52,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:52,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1255 transitions. [2023-08-26 23:39:52,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 418.3333333333333) internal successors, (1255), 3 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,841 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,841 INFO L175 Difference]: Start difference. First operand has 47 places, 43 transitions, 117 flow. Second operand 3 states and 1255 transitions. [2023-08-26 23:39:52,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 41 transitions, 193 flow [2023-08-26 23:39:52,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 41 transitions, 192 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:52,843 INFO L231 Difference]: Finished difference. Result has 46 places, 41 transitions, 112 flow [2023-08-26 23:39:52,844 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=110, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=112, PETRI_PLACES=46, PETRI_TRANSITIONS=41} [2023-08-26 23:39:52,844 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2023-08-26 23:39:52,845 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 41 transitions, 112 flow [2023-08-26 23:39:52,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:52,845 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:52,845 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:52,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 23:39:52,845 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:52,846 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:52,846 INFO L85 PathProgramCache]: Analyzing trace with hash 123535603, now seen corresponding path program 1 times [2023-08-26 23:39:52,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:52,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677042234] [2023-08-26 23:39:52,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:52,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:52,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:52,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:52,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677042234] [2023-08-26 23:39:52,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677042234] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:52,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512414745] [2023-08-26 23:39:52,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:52,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:52,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:52,904 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:52,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-08-26 23:39:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:53,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:53,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:53,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:53,049 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:53,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512414745] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:53,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:53,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2023-08-26 23:39:53,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878665018] [2023-08-26 23:39:53,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:53,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:53,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:53,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:53,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:53,052 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:53,053 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 41 transitions, 112 flow. Second operand has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:53,053 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:53,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:53,337 INFO L124 PetriNetUnfolderBase]: 2043/2945 cut-off events. [2023-08-26 23:39:53,337 INFO L125 PetriNetUnfolderBase]: For 350/350 co-relation queries the response was YES. [2023-08-26 23:39:53,340 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6459 conditions, 2945 events. 2043/2945 cut-off events. For 350/350 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 12887 event pairs, 1689 based on Foata normal form. 0/1614 useless extension candidates. Maximal degree in co-relation 6448. Up to 2945 conditions per place. [2023-08-26 23:39:53,346 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 38 selfloop transitions, 1 changer transitions 0/39 dead transitions. [2023-08-26 23:39:53,346 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 39 transitions, 184 flow [2023-08-26 23:39:53,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:53,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:53,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1253 transitions. [2023-08-26 23:39:53,350 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4197654941373534 [2023-08-26 23:39:53,350 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1253 transitions. [2023-08-26 23:39:53,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1253 transitions. [2023-08-26 23:39:53,351 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:53,351 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1253 transitions. [2023-08-26 23:39:53,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 417.6666666666667) internal successors, (1253), 3 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,357 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,357 INFO L175 Difference]: Start difference. First operand has 46 places, 41 transitions, 112 flow. Second operand 3 states and 1253 transitions. [2023-08-26 23:39:53,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 39 transitions, 184 flow [2023-08-26 23:39:53,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 39 transitions, 183 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:53,358 INFO L231 Difference]: Finished difference. Result has 45 places, 39 transitions, 107 flow [2023-08-26 23:39:53,358 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=105, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=107, PETRI_PLACES=45, PETRI_TRANSITIONS=39} [2023-08-26 23:39:53,359 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -11 predicate places. [2023-08-26 23:39:53,359 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 39 transitions, 107 flow [2023-08-26 23:39:53,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,359 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:53,359 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:53,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:53,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-08-26 23:39:53,566 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:53,566 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:53,566 INFO L85 PathProgramCache]: Analyzing trace with hash 123535572, now seen corresponding path program 1 times [2023-08-26 23:39:53,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:53,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794599543] [2023-08-26 23:39:53,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:53,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:53,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:53,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:53,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:53,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794599543] [2023-08-26 23:39:53,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794599543] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:53,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:53,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:53,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996533957] [2023-08-26 23:39:53,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:53,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:53,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:53,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:53,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:53,613 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:53,614 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 39 transitions, 107 flow. Second operand has 3 states, 3 states have (on average 412.3333333333333) internal successors, (1237), 3 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:53,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:53,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:53,915 INFO L124 PetriNetUnfolderBase]: 1803/2605 cut-off events. [2023-08-26 23:39:53,916 INFO L125 PetriNetUnfolderBase]: For 350/350 co-relation queries the response was YES. [2023-08-26 23:39:53,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5672 conditions, 2605 events. 1803/2605 cut-off events. For 350/350 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 11096 event pairs, 1477 based on Foata normal form. 0/1500 useless extension candidates. Maximal degree in co-relation 5660. Up to 2605 conditions per place. [2023-08-26 23:39:53,924 INFO L140 encePairwiseOnDemand]: 993/995 looper letters, 37 selfloop transitions, 1 changer transitions 0/38 dead transitions. [2023-08-26 23:39:53,924 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 38 transitions, 179 flow [2023-08-26 23:39:53,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:53,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:53,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1263 transitions. [2023-08-26 23:39:53,927 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42311557788944726 [2023-08-26 23:39:53,927 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1263 transitions. [2023-08-26 23:39:53,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1263 transitions. [2023-08-26 23:39:53,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:53,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1263 transitions. [2023-08-26 23:39:53,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 421.0) internal successors, (1263), 3 states have internal predecessors, (1263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,934 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,934 INFO L175 Difference]: Start difference. First operand has 45 places, 39 transitions, 107 flow. Second operand 3 states and 1263 transitions. [2023-08-26 23:39:53,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 38 transitions, 179 flow [2023-08-26 23:39:53,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 38 transitions, 178 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:53,936 INFO L231 Difference]: Finished difference. Result has 45 places, 38 transitions, 104 flow [2023-08-26 23:39:53,936 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=104, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2023-08-26 23:39:53,936 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -11 predicate places. [2023-08-26 23:39:53,936 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 38 transitions, 104 flow [2023-08-26 23:39:53,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 412.3333333333333) internal successors, (1237), 3 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:53,937 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:53,937 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:53,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 23:39:53,937 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:53,938 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:53,938 INFO L85 PathProgramCache]: Analyzing trace with hash 123535606, now seen corresponding path program 1 times [2023-08-26 23:39:53,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:53,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592732344] [2023-08-26 23:39:53,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:53,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:53,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:53,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:53,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:53,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592732344] [2023-08-26 23:39:53,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592732344] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:53,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593279979] [2023-08-26 23:39:53,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:53,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:53,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:53,997 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:53,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-08-26 23:39:54,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:54,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 5 conjunts are in the unsatisfiable core [2023-08-26 23:39:54,123 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:54,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:54,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:54,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593279979] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:54,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:54,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2023-08-26 23:39:54,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127128495] [2023-08-26 23:39:54,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:54,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:54,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:54,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:54,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:54,146 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:54,147 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 38 transitions, 104 flow. Second operand has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,147 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:54,148 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:54,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:54,366 INFO L124 PetriNetUnfolderBase]: 1345/1953 cut-off events. [2023-08-26 23:39:54,368 INFO L125 PetriNetUnfolderBase]: For 300/300 co-relation queries the response was YES. [2023-08-26 23:39:54,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4214 conditions, 1953 events. 1345/1953 cut-off events. For 300/300 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 7838 event pairs, 1075 based on Foata normal form. 0/1224 useless extension candidates. Maximal degree in co-relation 4201. Up to 1953 conditions per place. [2023-08-26 23:39:54,375 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 35 selfloop transitions, 1 changer transitions 0/36 dead transitions. [2023-08-26 23:39:54,375 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 36 transitions, 170 flow [2023-08-26 23:39:54,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:54,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1250 transitions. [2023-08-26 23:39:54,378 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4187604690117253 [2023-08-26 23:39:54,378 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1250 transitions. [2023-08-26 23:39:54,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1250 transitions. [2023-08-26 23:39:54,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:54,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1250 transitions. [2023-08-26 23:39:54,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 416.6666666666667) internal successors, (1250), 3 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,384 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,385 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,385 INFO L175 Difference]: Start difference. First operand has 45 places, 38 transitions, 104 flow. Second operand 3 states and 1250 transitions. [2023-08-26 23:39:54,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 36 transitions, 170 flow [2023-08-26 23:39:54,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 36 transitions, 169 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:54,386 INFO L231 Difference]: Finished difference. Result has 44 places, 36 transitions, 99 flow [2023-08-26 23:39:54,386 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=97, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=99, PETRI_PLACES=44, PETRI_TRANSITIONS=36} [2023-08-26 23:39:54,386 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -12 predicate places. [2023-08-26 23:39:54,386 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 36 transitions, 99 flow [2023-08-26 23:39:54,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 408.3333333333333) internal successors, (1225), 3 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,387 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:54,387 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:54,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:54,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:54,595 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:54,595 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:54,596 INFO L85 PathProgramCache]: Analyzing trace with hash -462553284, now seen corresponding path program 1 times [2023-08-26 23:39:54,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:54,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410995013] [2023-08-26 23:39:54,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:54,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:54,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:54,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:54,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410995013] [2023-08-26 23:39:54,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410995013] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:54,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:54,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:54,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259648993] [2023-08-26 23:39:54,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:54,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:54,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:54,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:54,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:54,638 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:54,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 36 transitions, 99 flow. Second operand has 3 states, 3 states have (on average 412.6666666666667) internal successors, (1238), 3 states have internal predecessors, (1238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:54,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:54,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:54,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:55,028 INFO L124 PetriNetUnfolderBase]: 1805/2629 cut-off events. [2023-08-26 23:39:55,028 INFO L125 PetriNetUnfolderBase]: For 408/408 co-relation queries the response was YES. [2023-08-26 23:39:55,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5661 conditions, 2629 events. 1805/2629 cut-off events. For 408/408 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 11521 event pairs, 1075 based on Foata normal form. 0/1678 useless extension candidates. Maximal degree in co-relation 5647. Up to 1954 conditions per place. [2023-08-26 23:39:55,035 INFO L140 encePairwiseOnDemand]: 990/995 looper letters, 55 selfloop transitions, 2 changer transitions 0/57 dead transitions. [2023-08-26 23:39:55,035 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 57 transitions, 265 flow [2023-08-26 23:39:55,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:55,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:55,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1283 transitions. [2023-08-26 23:39:55,038 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4298157453936348 [2023-08-26 23:39:55,038 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1283 transitions. [2023-08-26 23:39:55,038 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1283 transitions. [2023-08-26 23:39:55,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:55,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1283 transitions. [2023-08-26 23:39:55,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 427.6666666666667) internal successors, (1283), 3 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,044 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,045 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,045 INFO L175 Difference]: Start difference. First operand has 44 places, 36 transitions, 99 flow. Second operand 3 states and 1283 transitions. [2023-08-26 23:39:55,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 57 transitions, 265 flow [2023-08-26 23:39:55,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 57 transitions, 264 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:55,046 INFO L231 Difference]: Finished difference. Result has 46 places, 37 transitions, 114 flow [2023-08-26 23:39:55,046 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=114, PETRI_PLACES=46, PETRI_TRANSITIONS=37} [2023-08-26 23:39:55,047 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2023-08-26 23:39:55,047 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 37 transitions, 114 flow [2023-08-26 23:39:55,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 412.6666666666667) internal successors, (1238), 3 states have internal predecessors, (1238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,047 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:55,047 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:55,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 23:39:55,048 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:55,048 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:55,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1454248693, now seen corresponding path program 1 times [2023-08-26 23:39:55,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:55,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393288539] [2023-08-26 23:39:55,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:55,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:55,111 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:55,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:55,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393288539] [2023-08-26 23:39:55,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393288539] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:55,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327002615] [2023-08-26 23:39:55,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:55,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:55,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:55,113 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:55,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-08-26 23:39:55,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:55,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:55,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:55,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:55,256 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:55,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327002615] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:55,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:55,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2023-08-26 23:39:55,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344147819] [2023-08-26 23:39:55,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:55,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:55,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:55,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:55,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:55,259 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:55,259 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 37 transitions, 114 flow. Second operand has 3 states, 3 states have (on average 409.0) internal successors, (1227), 3 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,259 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:55,260 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:55,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:55,485 INFO L124 PetriNetUnfolderBase]: 1348/1972 cut-off events. [2023-08-26 23:39:55,485 INFO L125 PetriNetUnfolderBase]: For 675/675 co-relation queries the response was YES. [2023-08-26 23:39:55,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4739 conditions, 1972 events. 1348/1972 cut-off events. For 675/675 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 7860 event pairs, 1074 based on Foata normal form. 0/1493 useless extension candidates. Maximal degree in co-relation 4724. Up to 1972 conditions per place. [2023-08-26 23:39:55,491 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 34 selfloop transitions, 1 changer transitions 0/35 dead transitions. [2023-08-26 23:39:55,491 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 35 transitions, 178 flow [2023-08-26 23:39:55,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:55,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:55,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1248 transitions. [2023-08-26 23:39:55,494 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41809045226130653 [2023-08-26 23:39:55,494 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1248 transitions. [2023-08-26 23:39:55,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1248 transitions. [2023-08-26 23:39:55,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:55,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1248 transitions. [2023-08-26 23:39:55,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 416.0) internal successors, (1248), 3 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,499 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,499 INFO L175 Difference]: Start difference. First operand has 46 places, 37 transitions, 114 flow. Second operand 3 states and 1248 transitions. [2023-08-26 23:39:55,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 35 transitions, 178 flow [2023-08-26 23:39:55,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 35 transitions, 176 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:55,500 INFO L231 Difference]: Finished difference. Result has 45 places, 35 transitions, 108 flow [2023-08-26 23:39:55,501 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=106, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=108, PETRI_PLACES=45, PETRI_TRANSITIONS=35} [2023-08-26 23:39:55,501 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -11 predicate places. [2023-08-26 23:39:55,501 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 35 transitions, 108 flow [2023-08-26 23:39:55,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.0) internal successors, (1227), 3 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,501 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:55,501 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:55,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:55,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:55,708 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:55,708 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:55,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1454248715, now seen corresponding path program 1 times [2023-08-26 23:39:55,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:55,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622851136] [2023-08-26 23:39:55,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:55,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:55,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:55,758 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:55,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:55,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622851136] [2023-08-26 23:39:55,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622851136] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:55,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129089230] [2023-08-26 23:39:55,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:55,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:55,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:55,760 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:55,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-08-26 23:39:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:55,888 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:55,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:55,896 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:55,896 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:55,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129089230] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:55,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:55,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-08-26 23:39:55,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589085096] [2023-08-26 23:39:55,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:55,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 23:39:55,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:55,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 23:39:55,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:55,898 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:55,900 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 35 transitions, 108 flow. Second operand has 4 states, 4 states have (on average 412.25) internal successors, (1649), 4 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:55,900 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:55,900 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:55,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:56,178 INFO L124 PetriNetUnfolderBase]: 1163/1707 cut-off events. [2023-08-26 23:39:56,178 INFO L125 PetriNetUnfolderBase]: For 350/350 co-relation queries the response was YES. [2023-08-26 23:39:56,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4009 conditions, 1707 events. 1163/1707 cut-off events. For 350/350 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 7307 event pairs, 88 based on Foata normal form. 0/1350 useless extension candidates. Maximal degree in co-relation 3993. Up to 919 conditions per place. [2023-08-26 23:39:56,183 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 65 selfloop transitions, 2 changer transitions 0/67 dead transitions. [2023-08-26 23:39:56,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 67 transitions, 322 flow [2023-08-26 23:39:56,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-26 23:39:56,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-26 23:39:56,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1700 transitions. [2023-08-26 23:39:56,186 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4271356783919598 [2023-08-26 23:39:56,186 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1700 transitions. [2023-08-26 23:39:56,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1700 transitions. [2023-08-26 23:39:56,186 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:56,186 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1700 transitions. [2023-08-26 23:39:56,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,191 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 995.0) internal successors, (4975), 5 states have internal predecessors, (4975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,192 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 995.0) internal successors, (4975), 5 states have internal predecessors, (4975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,192 INFO L175 Difference]: Start difference. First operand has 45 places, 35 transitions, 108 flow. Second operand 4 states and 1700 transitions. [2023-08-26 23:39:56,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 67 transitions, 322 flow [2023-08-26 23:39:56,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 67 transitions, 321 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:56,193 INFO L231 Difference]: Finished difference. Result has 46 places, 34 transitions, 107 flow [2023-08-26 23:39:56,193 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=107, PETRI_PLACES=46, PETRI_TRANSITIONS=34} [2023-08-26 23:39:56,194 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2023-08-26 23:39:56,194 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 34 transitions, 107 flow [2023-08-26 23:39:56,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 412.25) internal successors, (1649), 4 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,194 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:56,195 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:56,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-08-26 23:39:56,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-08-26 23:39:56,401 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:56,401 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:56,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1454248741, now seen corresponding path program 1 times [2023-08-26 23:39:56,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:56,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512529581] [2023-08-26 23:39:56,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:56,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:56,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-08-26 23:39:56,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:56,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512529581] [2023-08-26 23:39:56,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512529581] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:56,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:56,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 23:39:56,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515160480] [2023-08-26 23:39:56,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:56,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:56,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:56,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:56,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:56,472 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 406 out of 995 [2023-08-26 23:39:56,473 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 34 transitions, 107 flow. Second operand has 3 states, 3 states have (on average 409.0) internal successors, (1227), 3 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,473 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:56,473 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 995 [2023-08-26 23:39:56,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:56,646 INFO L124 PetriNetUnfolderBase]: 805/1191 cut-off events. [2023-08-26 23:39:56,646 INFO L125 PetriNetUnfolderBase]: For 603/603 co-relation queries the response was YES. [2023-08-26 23:39:56,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2916 conditions, 1191 events. 805/1191 cut-off events. For 603/603 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 4187 event pairs, 607 based on Foata normal form. 0/1034 useless extension candidates. Maximal degree in co-relation 2900. Up to 1191 conditions per place. [2023-08-26 23:39:56,649 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 31 selfloop transitions, 1 changer transitions 0/32 dead transitions. [2023-08-26 23:39:56,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 32 transitions, 165 flow [2023-08-26 23:39:56,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:56,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:56,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1245 transitions. [2023-08-26 23:39:56,652 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41708542713567837 [2023-08-26 23:39:56,653 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1245 transitions. [2023-08-26 23:39:56,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1245 transitions. [2023-08-26 23:39:56,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:56,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1245 transitions. [2023-08-26 23:39:56,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 415.0) internal successors, (1245), 3 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,657 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,658 INFO L175 Difference]: Start difference. First operand has 46 places, 34 transitions, 107 flow. Second operand 3 states and 1245 transitions. [2023-08-26 23:39:56,658 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 32 transitions, 165 flow [2023-08-26 23:39:56,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 32 transitions, 162 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 23:39:56,659 INFO L231 Difference]: Finished difference. Result has 44 places, 32 transitions, 100 flow [2023-08-26 23:39:56,659 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=100, PETRI_PLACES=44, PETRI_TRANSITIONS=32} [2023-08-26 23:39:56,659 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -12 predicate places. [2023-08-26 23:39:56,659 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 32 transitions, 100 flow [2023-08-26 23:39:56,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.0) internal successors, (1227), 3 states have internal predecessors, (1227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,660 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:56,660 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:56,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 23:39:56,660 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:56,660 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:56,660 INFO L85 PathProgramCache]: Analyzing trace with hash -2130496261, now seen corresponding path program 1 times [2023-08-26 23:39:56,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:56,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365919660] [2023-08-26 23:39:56,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:56,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:56,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:56,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:56,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365919660] [2023-08-26 23:39:56,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365919660] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:56,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:56,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 23:39:56,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047168641] [2023-08-26 23:39:56,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:56,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 23:39:56,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:56,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 23:39:56,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 23:39:56,707 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:56,708 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 32 transitions, 100 flow. Second operand has 3 states, 3 states have (on average 413.3333333333333) internal successors, (1240), 3 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,708 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:56,708 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:56,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:56,952 INFO L124 PetriNetUnfolderBase]: 1151/1701 cut-off events. [2023-08-26 23:39:56,952 INFO L125 PetriNetUnfolderBase]: For 523/523 co-relation queries the response was YES. [2023-08-26 23:39:56,954 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4043 conditions, 1701 events. 1151/1701 cut-off events. For 523/523 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 6694 event pairs, 607 based on Foata normal form. 0/1466 useless extension candidates. Maximal degree in co-relation 4026. Up to 1192 conditions per place. [2023-08-26 23:39:56,957 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 47 selfloop transitions, 2 changer transitions 0/49 dead transitions. [2023-08-26 23:39:56,957 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 49 transitions, 248 flow [2023-08-26 23:39:56,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 23:39:56,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 23:39:56,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1271 transitions. [2023-08-26 23:39:56,975 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42579564489112226 [2023-08-26 23:39:56,975 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1271 transitions. [2023-08-26 23:39:56,975 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1271 transitions. [2023-08-26 23:39:56,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:56,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1271 transitions. [2023-08-26 23:39:56,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 423.6666666666667) internal successors, (1271), 3 states have internal predecessors, (1271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,980 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,980 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 995.0) internal successors, (3980), 4 states have internal predecessors, (3980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,980 INFO L175 Difference]: Start difference. First operand has 44 places, 32 transitions, 100 flow. Second operand 3 states and 1271 transitions. [2023-08-26 23:39:56,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 49 transitions, 248 flow [2023-08-26 23:39:56,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 49 transitions, 247 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:56,981 INFO L231 Difference]: Finished difference. Result has 46 places, 33 transitions, 111 flow [2023-08-26 23:39:56,981 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=99, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=111, PETRI_PLACES=46, PETRI_TRANSITIONS=33} [2023-08-26 23:39:56,982 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -10 predicate places. [2023-08-26 23:39:56,982 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 33 transitions, 111 flow [2023-08-26 23:39:56,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 413.3333333333333) internal successors, (1240), 3 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:56,982 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:56,982 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:56,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 23:39:56,982 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:56,983 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:56,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1620872919, now seen corresponding path program 1 times [2023-08-26 23:39:56,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:56,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265196363] [2023-08-26 23:39:56,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:56,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:57,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:57,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:57,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265196363] [2023-08-26 23:39:57,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265196363] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:39:57,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055630426] [2023-08-26 23:39:57,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:57,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:39:57,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:39:57,037 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:39:57,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-08-26 23:39:57,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:57,187 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 23:39:57,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:39:57,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:57,198 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 23:39:57,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055630426] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:57,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 23:39:57,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-08-26 23:39:57,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419888735] [2023-08-26 23:39:57,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:57,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 23:39:57,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:57,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 23:39:57,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 23:39:57,200 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 410 out of 995 [2023-08-26 23:39:57,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 33 transitions, 111 flow. Second operand has 4 states, 4 states have (on average 412.75) internal successors, (1651), 4 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:57,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:57,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 410 of 995 [2023-08-26 23:39:57,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:57,447 INFO L124 PetriNetUnfolderBase]: 978/1450 cut-off events. [2023-08-26 23:39:57,447 INFO L125 PetriNetUnfolderBase]: For 643/643 co-relation queries the response was YES. [2023-08-26 23:39:57,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3768 conditions, 1450 events. 978/1450 cut-off events. For 643/643 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 5609 event pairs, 160 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 3750. Up to 588 conditions per place. [2023-08-26 23:39:57,452 INFO L140 encePairwiseOnDemand]: 992/995 looper letters, 59 selfloop transitions, 2 changer transitions 0/61 dead transitions. [2023-08-26 23:39:57,452 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 61 transitions, 318 flow [2023-08-26 23:39:57,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-26 23:39:57,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-26 23:39:57,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1691 transitions. [2023-08-26 23:39:57,455 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4248743718592965 [2023-08-26 23:39:57,455 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1691 transitions. [2023-08-26 23:39:57,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1691 transitions. [2023-08-26 23:39:57,455 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:57,455 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1691 transitions. [2023-08-26 23:39:57,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 422.75) internal successors, (1691), 4 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:57,459 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 995.0) internal successors, (4975), 5 states have internal predecessors, (4975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:57,459 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 995.0) internal successors, (4975), 5 states have internal predecessors, (4975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:57,459 INFO L175 Difference]: Start difference. First operand has 46 places, 33 transitions, 111 flow. Second operand 4 states and 1691 transitions. [2023-08-26 23:39:57,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 61 transitions, 318 flow [2023-08-26 23:39:57,461 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 61 transitions, 316 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 23:39:57,462 INFO L231 Difference]: Finished difference. Result has 47 places, 32 transitions, 109 flow [2023-08-26 23:39:57,462 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=105, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=109, PETRI_PLACES=47, PETRI_TRANSITIONS=32} [2023-08-26 23:39:57,462 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -9 predicate places. [2023-08-26 23:39:57,462 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 32 transitions, 109 flow [2023-08-26 23:39:57,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 412.75) internal successors, (1651), 4 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:57,463 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:57,463 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:57,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-08-26 23:39:57,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-08-26 23:39:57,669 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:57,669 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:57,669 INFO L85 PathProgramCache]: Analyzing trace with hash 474618656, now seen corresponding path program 1 times [2023-08-26 23:39:57,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:57,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393817458] [2023-08-26 23:39:57,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:57,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:58,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:58,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:58,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393817458] [2023-08-26 23:39:58,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393817458] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:58,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:58,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:39:58,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172404228] [2023-08-26 23:39:58,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:58,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:39:58,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:58,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:39:58,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:39:58,407 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 995 [2023-08-26 23:39:58,408 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 32 transitions, 109 flow. Second operand has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:58,408 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:58,408 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 995 [2023-08-26 23:39:58,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:39:58,815 INFO L124 PetriNetUnfolderBase]: 1024/1534 cut-off events. [2023-08-26 23:39:58,815 INFO L125 PetriNetUnfolderBase]: For 842/842 co-relation queries the response was YES. [2023-08-26 23:39:58,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4062 conditions, 1534 events. 1024/1534 cut-off events. For 842/842 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 6174 event pairs, 422 based on Foata normal form. 2/1535 useless extension candidates. Maximal degree in co-relation 4044. Up to 873 conditions per place. [2023-08-26 23:39:58,820 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 68 selfloop transitions, 5 changer transitions 11/84 dead transitions. [2023-08-26 23:39:58,820 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 84 transitions, 440 flow [2023-08-26 23:39:58,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:39:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:39:58,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2208 transitions. [2023-08-26 23:39:58,822 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3698492462311558 [2023-08-26 23:39:58,823 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2208 transitions. [2023-08-26 23:39:58,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2208 transitions. [2023-08-26 23:39:58,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:39:58,823 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2208 transitions. [2023-08-26 23:39:58,826 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 368.0) internal successors, (2208), 6 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:58,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:58,829 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:58,829 INFO L175 Difference]: Start difference. First operand has 47 places, 32 transitions, 109 flow. Second operand 6 states and 2208 transitions. [2023-08-26 23:39:58,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 84 transitions, 440 flow [2023-08-26 23:39:58,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 84 transitions, 430 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 23:39:58,831 INFO L231 Difference]: Finished difference. Result has 54 places, 35 transitions, 145 flow [2023-08-26 23:39:58,831 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=106, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=145, PETRI_PLACES=54, PETRI_TRANSITIONS=35} [2023-08-26 23:39:58,831 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, -2 predicate places. [2023-08-26 23:39:58,831 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 35 transitions, 145 flow [2023-08-26 23:39:58,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:58,831 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:39:58,832 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:39:58,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-26 23:39:58,832 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:39:58,832 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:39:58,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1058259142, now seen corresponding path program 2 times [2023-08-26 23:39:58,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:39:58,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002676825] [2023-08-26 23:39:58,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:39:58,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:39:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:39:59,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:39:59,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:39:59,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002676825] [2023-08-26 23:39:59,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002676825] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:39:59,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:39:59,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:39:59,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752989677] [2023-08-26 23:39:59,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:39:59,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:39:59,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:39:59,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:39:59,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:39:59,673 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:39:59,674 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 35 transitions, 145 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:39:59,674 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:39:59,674 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:39:59,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:00,259 INFO L124 PetriNetUnfolderBase]: 1235/1899 cut-off events. [2023-08-26 23:40:00,260 INFO L125 PetriNetUnfolderBase]: For 2211/2211 co-relation queries the response was YES. [2023-08-26 23:40:00,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6068 conditions, 1899 events. 1235/1899 cut-off events. For 2211/2211 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 8561 event pairs, 417 based on Foata normal form. 2/1900 useless extension candidates. Maximal degree in co-relation 6046. Up to 858 conditions per place. [2023-08-26 23:40:00,267 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 99 selfloop transitions, 11 changer transitions 1/111 dead transitions. [2023-08-26 23:40:00,267 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 111 transitions, 694 flow [2023-08-26 23:40:00,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:00,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:00,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2529 transitions. [2023-08-26 23:40:00,270 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3631012203876525 [2023-08-26 23:40:00,270 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2529 transitions. [2023-08-26 23:40:00,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2529 transitions. [2023-08-26 23:40:00,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:00,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2529 transitions. [2023-08-26 23:40:00,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 361.2857142857143) internal successors, (2529), 7 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:00,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:00,278 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:00,278 INFO L175 Difference]: Start difference. First operand has 54 places, 35 transitions, 145 flow. Second operand 7 states and 2529 transitions. [2023-08-26 23:40:00,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 111 transitions, 694 flow [2023-08-26 23:40:00,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 111 transitions, 650 flow, removed 13 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:00,281 INFO L231 Difference]: Finished difference. Result has 61 places, 44 transitions, 243 flow [2023-08-26 23:40:00,281 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=135, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=243, PETRI_PLACES=61, PETRI_TRANSITIONS=44} [2023-08-26 23:40:00,281 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 5 predicate places. [2023-08-26 23:40:00,281 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 44 transitions, 243 flow [2023-08-26 23:40:00,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:00,282 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:00,282 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:00,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 23:40:00,282 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:00,282 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:00,282 INFO L85 PathProgramCache]: Analyzing trace with hash 2084164164, now seen corresponding path program 3 times [2023-08-26 23:40:00,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:00,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263479747] [2023-08-26 23:40:00,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:00,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:00,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:00,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:00,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263479747] [2023-08-26 23:40:00,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263479747] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:00,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:00,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:00,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251584482] [2023-08-26 23:40:00,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:00,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:00,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:00,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:00,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:00,989 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 348 out of 995 [2023-08-26 23:40:00,990 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 44 transitions, 243 flow. Second operand has 8 states, 8 states have (on average 350.625) internal successors, (2805), 8 states have internal predecessors, (2805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:00,990 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:00,990 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 348 of 995 [2023-08-26 23:40:00,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:01,854 INFO L124 PetriNetUnfolderBase]: 1395/2144 cut-off events. [2023-08-26 23:40:01,854 INFO L125 PetriNetUnfolderBase]: For 4324/4324 co-relation queries the response was YES. [2023-08-26 23:40:01,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8058 conditions, 2144 events. 1395/2144 cut-off events. For 4324/4324 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 9793 event pairs, 484 based on Foata normal form. 1/2144 useless extension candidates. Maximal degree in co-relation 8032. Up to 1069 conditions per place. [2023-08-26 23:40:01,862 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 83 selfloop transitions, 20 changer transitions 1/104 dead transitions. [2023-08-26 23:40:01,862 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 104 transitions, 733 flow [2023-08-26 23:40:01,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:01,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:01,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2515 transitions. [2023-08-26 23:40:01,865 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36109117013639624 [2023-08-26 23:40:01,865 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2515 transitions. [2023-08-26 23:40:01,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2515 transitions. [2023-08-26 23:40:01,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:01,866 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2515 transitions. [2023-08-26 23:40:01,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 359.2857142857143) internal successors, (2515), 7 states have internal predecessors, (2515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:01,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:01,873 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:01,873 INFO L175 Difference]: Start difference. First operand has 61 places, 44 transitions, 243 flow. Second operand 7 states and 2515 transitions. [2023-08-26 23:40:01,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 104 transitions, 733 flow [2023-08-26 23:40:01,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 104 transitions, 701 flow, removed 7 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:01,877 INFO L231 Difference]: Finished difference. Result has 70 places, 58 transitions, 433 flow [2023-08-26 23:40:01,878 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=433, PETRI_PLACES=70, PETRI_TRANSITIONS=58} [2023-08-26 23:40:01,878 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 14 predicate places. [2023-08-26 23:40:01,878 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 58 transitions, 433 flow [2023-08-26 23:40:01,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 350.625) internal successors, (2805), 8 states have internal predecessors, (2805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:01,879 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:01,879 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:01,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-26 23:40:01,879 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:01,879 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:01,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1723629936, now seen corresponding path program 4 times [2023-08-26 23:40:01,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:01,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863394376] [2023-08-26 23:40:01,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:01,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:02,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:02,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:02,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863394376] [2023-08-26 23:40:02,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863394376] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:02,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:02,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:40:02,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45861032] [2023-08-26 23:40:02,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:02,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:40:02,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:02,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:40:02,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:40:02,439 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 995 [2023-08-26 23:40:02,440 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 58 transitions, 433 flow. Second operand has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:02,440 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:02,440 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 995 [2023-08-26 23:40:02,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:02,993 INFO L124 PetriNetUnfolderBase]: 1439/2233 cut-off events. [2023-08-26 23:40:02,993 INFO L125 PetriNetUnfolderBase]: For 8740/8740 co-relation queries the response was YES. [2023-08-26 23:40:02,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9859 conditions, 2233 events. 1439/2233 cut-off events. For 8740/8740 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 10450 event pairs, 496 based on Foata normal form. 2/2234 useless extension candidates. Maximal degree in co-relation 9828. Up to 1246 conditions per place. [2023-08-26 23:40:03,001 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 89 selfloop transitions, 22 changer transitions 15/126 dead transitions. [2023-08-26 23:40:03,001 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 126 transitions, 1095 flow [2023-08-26 23:40:03,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:40:03,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:40:03,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2204 transitions. [2023-08-26 23:40:03,004 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.369179229480737 [2023-08-26 23:40:03,004 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2204 transitions. [2023-08-26 23:40:03,004 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2204 transitions. [2023-08-26 23:40:03,005 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:03,005 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2204 transitions. [2023-08-26 23:40:03,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 367.3333333333333) internal successors, (2204), 6 states have internal predecessors, (2204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:03,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:03,010 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:03,010 INFO L175 Difference]: Start difference. First operand has 70 places, 58 transitions, 433 flow. Second operand 6 states and 2204 transitions. [2023-08-26 23:40:03,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 126 transitions, 1095 flow [2023-08-26 23:40:03,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 126 transitions, 1071 flow, removed 12 selfloop flow, removed 0 redundant places. [2023-08-26 23:40:03,024 INFO L231 Difference]: Finished difference. Result has 79 places, 64 transitions, 563 flow [2023-08-26 23:40:03,024 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=413, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=563, PETRI_PLACES=79, PETRI_TRANSITIONS=64} [2023-08-26 23:40:03,025 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 23 predicate places. [2023-08-26 23:40:03,025 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 64 transitions, 563 flow [2023-08-26 23:40:03,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:03,025 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:03,025 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:03,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 23:40:03,025 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:03,026 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:03,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1241853688, now seen corresponding path program 5 times [2023-08-26 23:40:03,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:03,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817513002] [2023-08-26 23:40:03,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:03,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:03,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:03,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:03,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:03,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817513002] [2023-08-26 23:40:03,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817513002] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:03,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:03,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:40:03,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345286931] [2023-08-26 23:40:03,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:03,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:40:03,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:03,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:40:03,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:40:03,639 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 995 [2023-08-26 23:40:03,640 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 64 transitions, 563 flow. Second operand has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:03,640 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:03,640 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 995 [2023-08-26 23:40:03,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:04,197 INFO L124 PetriNetUnfolderBase]: 1423/2226 cut-off events. [2023-08-26 23:40:04,197 INFO L125 PetriNetUnfolderBase]: For 11952/11952 co-relation queries the response was YES. [2023-08-26 23:40:04,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10916 conditions, 2226 events. 1423/2226 cut-off events. For 11952/11952 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 10567 event pairs, 488 based on Foata normal form. 3/2228 useless extension candidates. Maximal degree in co-relation 10880. Up to 1087 conditions per place. [2023-08-26 23:40:04,206 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 82 selfloop transitions, 19 changer transitions 16/117 dead transitions. [2023-08-26 23:40:04,206 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 117 transitions, 1059 flow [2023-08-26 23:40:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:40:04,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:40:04,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2211 transitions. [2023-08-26 23:40:04,209 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37035175879396987 [2023-08-26 23:40:04,209 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2211 transitions. [2023-08-26 23:40:04,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2211 transitions. [2023-08-26 23:40:04,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:04,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2211 transitions. [2023-08-26 23:40:04,211 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 368.5) internal successors, (2211), 6 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:04,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:04,215 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:04,215 INFO L175 Difference]: Start difference. First operand has 79 places, 64 transitions, 563 flow. Second operand 6 states and 2211 transitions. [2023-08-26 23:40:04,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 117 transitions, 1059 flow [2023-08-26 23:40:04,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 117 transitions, 1007 flow, removed 12 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:04,235 INFO L231 Difference]: Finished difference. Result has 82 places, 62 transitions, 543 flow [2023-08-26 23:40:04,235 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=517, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=543, PETRI_PLACES=82, PETRI_TRANSITIONS=62} [2023-08-26 23:40:04,236 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 26 predicate places. [2023-08-26 23:40:04,236 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 62 transitions, 543 flow [2023-08-26 23:40:04,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:04,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:04,236 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:04,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 23:40:04,237 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:04,237 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:04,237 INFO L85 PathProgramCache]: Analyzing trace with hash 38555476, now seen corresponding path program 6 times [2023-08-26 23:40:04,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:04,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710262276] [2023-08-26 23:40:04,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:04,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:04,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:04,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:04,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:04,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710262276] [2023-08-26 23:40:04,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710262276] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:04,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:04,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:04,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026514082] [2023-08-26 23:40:04,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:04,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:04,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:04,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:04,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:04,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:40:04,893 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 62 transitions, 543 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:04,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:04,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:40:04,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:05,873 INFO L124 PetriNetUnfolderBase]: 1675/2624 cut-off events. [2023-08-26 23:40:05,873 INFO L125 PetriNetUnfolderBase]: For 16154/16154 co-relation queries the response was YES. [2023-08-26 23:40:05,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13108 conditions, 2624 events. 1675/2624 cut-off events. For 16154/16154 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 13046 event pairs, 476 based on Foata normal form. 2/2625 useless extension candidates. Maximal degree in co-relation 13071. Up to 1044 conditions per place. [2023-08-26 23:40:05,889 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 139 selfloop transitions, 36 changer transitions 6/181 dead transitions. [2023-08-26 23:40:05,889 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 181 transitions, 1845 flow [2023-08-26 23:40:05,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 23:40:05,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 23:40:05,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3250 transitions. [2023-08-26 23:40:05,895 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3629257398101619 [2023-08-26 23:40:05,895 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 3250 transitions. [2023-08-26 23:40:05,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 3250 transitions. [2023-08-26 23:40:05,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:05,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3250 transitions. [2023-08-26 23:40:05,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 361.1111111111111) internal successors, (3250), 9 states have internal predecessors, (3250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:05,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 995.0) internal successors, (9950), 10 states have internal predecessors, (9950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:05,905 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 995.0) internal successors, (9950), 10 states have internal predecessors, (9950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:05,905 INFO L175 Difference]: Start difference. First operand has 82 places, 62 transitions, 543 flow. Second operand 9 states and 3250 transitions. [2023-08-26 23:40:05,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 181 transitions, 1845 flow [2023-08-26 23:40:05,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 181 transitions, 1719 flow, removed 10 selfloop flow, removed 5 redundant places. [2023-08-26 23:40:05,932 INFO L231 Difference]: Finished difference. Result has 91 places, 92 transitions, 1013 flow [2023-08-26 23:40:05,933 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=501, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1013, PETRI_PLACES=91, PETRI_TRANSITIONS=92} [2023-08-26 23:40:05,933 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 35 predicate places. [2023-08-26 23:40:05,933 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 92 transitions, 1013 flow [2023-08-26 23:40:05,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:05,934 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:05,934 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:05,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-26 23:40:05,934 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:05,934 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:05,934 INFO L85 PathProgramCache]: Analyzing trace with hash 21543360, now seen corresponding path program 7 times [2023-08-26 23:40:05,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:05,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603955057] [2023-08-26 23:40:05,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:05,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:06,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:06,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:06,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603955057] [2023-08-26 23:40:06,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603955057] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:06,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:06,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:40:06,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066880379] [2023-08-26 23:40:06,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:06,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:40:06,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:06,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:40:06,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:40:06,429 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 995 [2023-08-26 23:40:06,430 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 92 transitions, 1013 flow. Second operand has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:06,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:06,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 995 [2023-08-26 23:40:06,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:07,005 INFO L124 PetriNetUnfolderBase]: 1682/2659 cut-off events. [2023-08-26 23:40:07,005 INFO L125 PetriNetUnfolderBase]: For 22427/22427 co-relation queries the response was YES. [2023-08-26 23:40:07,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14851 conditions, 2659 events. 1682/2659 cut-off events. For 22427/22427 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 13266 event pairs, 556 based on Foata normal form. 4/2662 useless extension candidates. Maximal degree in co-relation 14808. Up to 1322 conditions per place. [2023-08-26 23:40:07,018 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 89 selfloop transitions, 52 changer transitions 16/157 dead transitions. [2023-08-26 23:40:07,018 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 157 transitions, 1825 flow [2023-08-26 23:40:07,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:40:07,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:40:07,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2207 transitions. [2023-08-26 23:40:07,020 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3696817420435511 [2023-08-26 23:40:07,020 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2207 transitions. [2023-08-26 23:40:07,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2207 transitions. [2023-08-26 23:40:07,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:07,021 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2207 transitions. [2023-08-26 23:40:07,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 367.8333333333333) internal successors, (2207), 6 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:07,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:07,025 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:07,026 INFO L175 Difference]: Start difference. First operand has 91 places, 92 transitions, 1013 flow. Second operand 6 states and 2207 transitions. [2023-08-26 23:40:07,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 157 transitions, 1825 flow [2023-08-26 23:40:07,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 157 transitions, 1775 flow, removed 25 selfloop flow, removed 0 redundant places. [2023-08-26 23:40:07,059 INFO L231 Difference]: Finished difference. Result has 100 places, 102 transitions, 1297 flow [2023-08-26 23:40:07,059 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=973, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1297, PETRI_PLACES=100, PETRI_TRANSITIONS=102} [2023-08-26 23:40:07,059 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 44 predicate places. [2023-08-26 23:40:07,060 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 102 transitions, 1297 flow [2023-08-26 23:40:07,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:07,060 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:07,060 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:07,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-26 23:40:07,060 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:07,061 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:07,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1489128598, now seen corresponding path program 8 times [2023-08-26 23:40:07,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:07,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167968650] [2023-08-26 23:40:07,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:07,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:07,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:07,703 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:07,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:07,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167968650] [2023-08-26 23:40:07,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167968650] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:07,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:07,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:07,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594692603] [2023-08-26 23:40:07,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:07,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:07,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:07,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:07,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:07,706 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:40:07,708 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 102 transitions, 1297 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:07,708 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:07,708 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:40:07,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:08,515 INFO L124 PetriNetUnfolderBase]: 1793/2851 cut-off events. [2023-08-26 23:40:08,515 INFO L125 PetriNetUnfolderBase]: For 29791/29791 co-relation queries the response was YES. [2023-08-26 23:40:08,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17253 conditions, 2851 events. 1793/2851 cut-off events. For 29791/29791 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 14851 event pairs, 466 based on Foata normal form. 2/2852 useless extension candidates. Maximal degree in co-relation 17205. Up to 1086 conditions per place. [2023-08-26 23:40:08,530 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 173 selfloop transitions, 34 changer transitions 1/208 dead transitions. [2023-08-26 23:40:08,530 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 208 transitions, 2873 flow [2023-08-26 23:40:08,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:08,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:08,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2531 transitions. [2023-08-26 23:40:08,535 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3633883704235463 [2023-08-26 23:40:08,535 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2531 transitions. [2023-08-26 23:40:08,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2531 transitions. [2023-08-26 23:40:08,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:08,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2531 transitions. [2023-08-26 23:40:08,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 361.57142857142856) internal successors, (2531), 7 states have internal predecessors, (2531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:08,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:08,542 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:08,542 INFO L175 Difference]: Start difference. First operand has 100 places, 102 transitions, 1297 flow. Second operand 7 states and 2531 transitions. [2023-08-26 23:40:08,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 208 transitions, 2873 flow [2023-08-26 23:40:08,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 208 transitions, 2730 flow, removed 43 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:08,587 INFO L231 Difference]: Finished difference. Result has 107 places, 117 transitions, 1609 flow [2023-08-26 23:40:08,587 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=1223, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1609, PETRI_PLACES=107, PETRI_TRANSITIONS=117} [2023-08-26 23:40:08,588 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 51 predicate places. [2023-08-26 23:40:08,588 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 117 transitions, 1609 flow [2023-08-26 23:40:08,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:08,589 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:08,589 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:08,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-26 23:40:08,589 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:08,589 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:08,589 INFO L85 PathProgramCache]: Analyzing trace with hash 692931076, now seen corresponding path program 9 times [2023-08-26 23:40:08,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:08,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488047357] [2023-08-26 23:40:08,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:08,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:08,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:09,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:09,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488047357] [2023-08-26 23:40:09,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488047357] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:09,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:09,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:40:09,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632487529] [2023-08-26 23:40:09,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:09,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:40:09,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:09,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:40:09,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:40:09,076 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 356 out of 995 [2023-08-26 23:40:09,077 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 117 transitions, 1609 flow. Second operand has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:09,078 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:09,078 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 995 [2023-08-26 23:40:09,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:09,718 INFO L124 PetriNetUnfolderBase]: 1793/2847 cut-off events. [2023-08-26 23:40:09,718 INFO L125 PetriNetUnfolderBase]: For 32779/32779 co-relation queries the response was YES. [2023-08-26 23:40:09,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17923 conditions, 2847 events. 1793/2847 cut-off events. For 32779/32779 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 14691 event pairs, 526 based on Foata normal form. 4/2850 useless extension candidates. Maximal degree in co-relation 17872. Up to 1360 conditions per place. [2023-08-26 23:40:09,738 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 112 selfloop transitions, 49 changer transitions 17/178 dead transitions. [2023-08-26 23:40:09,738 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 178 transitions, 2440 flow [2023-08-26 23:40:09,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:40:09,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:40:09,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2207 transitions. [2023-08-26 23:40:09,741 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3696817420435511 [2023-08-26 23:40:09,741 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2207 transitions. [2023-08-26 23:40:09,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2207 transitions. [2023-08-26 23:40:09,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:09,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2207 transitions. [2023-08-26 23:40:09,744 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 367.8333333333333) internal successors, (2207), 6 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:09,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:09,747 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:09,747 INFO L175 Difference]: Start difference. First operand has 107 places, 117 transitions, 1609 flow. Second operand 6 states and 2207 transitions. [2023-08-26 23:40:09,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 178 transitions, 2440 flow [2023-08-26 23:40:09,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 178 transitions, 2358 flow, removed 17 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:09,800 INFO L231 Difference]: Finished difference. Result has 113 places, 120 transitions, 1736 flow [2023-08-26 23:40:09,800 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=1562, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1736, PETRI_PLACES=113, PETRI_TRANSITIONS=120} [2023-08-26 23:40:09,800 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 57 predicate places. [2023-08-26 23:40:09,801 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 120 transitions, 1736 flow [2023-08-26 23:40:09,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 359.5) internal successors, (2157), 6 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:09,801 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:09,801 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:09,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-26 23:40:09,801 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:09,802 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:09,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1875924010, now seen corresponding path program 10 times [2023-08-26 23:40:09,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:09,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396108002] [2023-08-26 23:40:09,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:09,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:10,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:10,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:10,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396108002] [2023-08-26 23:40:10,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396108002] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:10,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:10,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:10,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62776887] [2023-08-26 23:40:10,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:10,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:10,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:10,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:10,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:10,463 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:40:10,465 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 120 transitions, 1736 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:10,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:10,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:40:10,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:11,216 INFO L124 PetriNetUnfolderBase]: 1788/2822 cut-off events. [2023-08-26 23:40:11,216 INFO L125 PetriNetUnfolderBase]: For 36745/36745 co-relation queries the response was YES. [2023-08-26 23:40:11,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18279 conditions, 2822 events. 1788/2822 cut-off events. For 36745/36745 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 14240 event pairs, 576 based on Foata normal form. 10/2831 useless extension candidates. Maximal degree in co-relation 18225. Up to 1513 conditions per place. [2023-08-26 23:40:11,232 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 127 selfloop transitions, 59 changer transitions 9/195 dead transitions. [2023-08-26 23:40:11,232 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 195 transitions, 2920 flow [2023-08-26 23:40:11,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:11,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:11,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2522 transitions. [2023-08-26 23:40:11,235 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3620961952620244 [2023-08-26 23:40:11,235 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2522 transitions. [2023-08-26 23:40:11,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2522 transitions. [2023-08-26 23:40:11,235 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:11,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2522 transitions. [2023-08-26 23:40:11,237 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 360.2857142857143) internal successors, (2522), 7 states have internal predecessors, (2522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:11,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:11,241 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:11,241 INFO L175 Difference]: Start difference. First operand has 113 places, 120 transitions, 1736 flow. Second operand 7 states and 2522 transitions. [2023-08-26 23:40:11,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 195 transitions, 2920 flow [2023-08-26 23:40:11,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 195 transitions, 2824 flow, removed 29 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:11,288 INFO L231 Difference]: Finished difference. Result has 120 places, 135 transitions, 2094 flow [2023-08-26 23:40:11,288 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=1688, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2094, PETRI_PLACES=120, PETRI_TRANSITIONS=135} [2023-08-26 23:40:11,289 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 64 predicate places. [2023-08-26 23:40:11,289 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 135 transitions, 2094 flow [2023-08-26 23:40:11,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:11,289 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:11,290 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:11,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-26 23:40:11,290 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:11,290 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:11,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1594424848, now seen corresponding path program 11 times [2023-08-26 23:40:11,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:11,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789212500] [2023-08-26 23:40:11,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:11,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:11,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:11,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:11,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:11,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789212500] [2023-08-26 23:40:11,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789212500] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:11,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:11,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:11,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128163947] [2023-08-26 23:40:11,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:11,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:11,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:11,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:11,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:11,955 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:40:11,956 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 135 transitions, 2094 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:11,956 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:11,956 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:40:11,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:12,885 INFO L124 PetriNetUnfolderBase]: 2062/3258 cut-off events. [2023-08-26 23:40:12,885 INFO L125 PetriNetUnfolderBase]: For 41077/41077 co-relation queries the response was YES. [2023-08-26 23:40:12,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21447 conditions, 3258 events. 2062/3258 cut-off events. For 41077/41077 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 17104 event pairs, 461 based on Foata normal form. 2/3259 useless extension candidates. Maximal degree in co-relation 21390. Up to 1012 conditions per place. [2023-08-26 23:40:12,903 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 178 selfloop transitions, 52 changer transitions 1/231 dead transitions. [2023-08-26 23:40:12,903 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 231 transitions, 3577 flow [2023-08-26 23:40:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:12,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:12,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2533 transitions. [2023-08-26 23:40:12,907 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36367552045944007 [2023-08-26 23:40:12,907 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2533 transitions. [2023-08-26 23:40:12,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2533 transitions. [2023-08-26 23:40:12,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:12,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2533 transitions. [2023-08-26 23:40:12,910 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 361.85714285714283) internal successors, (2533), 7 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:12,914 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:12,914 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:12,914 INFO L175 Difference]: Start difference. First operand has 120 places, 135 transitions, 2094 flow. Second operand 7 states and 2533 transitions. [2023-08-26 23:40:12,915 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 231 transitions, 3577 flow [2023-08-26 23:40:12,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 231 transitions, 3445 flow, removed 40 selfloop flow, removed 1 redundant places. [2023-08-26 23:40:13,002 INFO L231 Difference]: Finished difference. Result has 128 places, 159 transitions, 2593 flow [2023-08-26 23:40:13,002 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=1981, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2593, PETRI_PLACES=128, PETRI_TRANSITIONS=159} [2023-08-26 23:40:13,002 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 72 predicate places. [2023-08-26 23:40:13,003 INFO L495 AbstractCegarLoop]: Abstraction has has 128 places, 159 transitions, 2593 flow [2023-08-26 23:40:13,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:13,003 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:13,003 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:13,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-26 23:40:13,003 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:13,004 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:13,004 INFO L85 PathProgramCache]: Analyzing trace with hash 272386804, now seen corresponding path program 12 times [2023-08-26 23:40:13,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:13,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410371974] [2023-08-26 23:40:13,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:13,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:13,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:13,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410371974] [2023-08-26 23:40:13,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410371974] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:13,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:13,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:13,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94158327] [2023-08-26 23:40:13,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:13,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:13,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:13,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:13,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:13,637 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 349 out of 995 [2023-08-26 23:40:13,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 159 transitions, 2593 flow. Second operand has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:13,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:13,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 349 of 995 [2023-08-26 23:40:13,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:14,666 INFO L124 PetriNetUnfolderBase]: 2102/3342 cut-off events. [2023-08-26 23:40:14,666 INFO L125 PetriNetUnfolderBase]: For 50835/50835 co-relation queries the response was YES. [2023-08-26 23:40:14,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23353 conditions, 3342 events. 2102/3342 cut-off events. For 50835/50835 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 17850 event pairs, 461 based on Foata normal form. 2/3343 useless extension candidates. Maximal degree in co-relation 23292. Up to 1016 conditions per place. [2023-08-26 23:40:14,697 INFO L140 encePairwiseOnDemand]: 985/995 looper letters, 174 selfloop transitions, 64 changer transitions 1/239 dead transitions. [2023-08-26 23:40:14,698 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 239 transitions, 3871 flow [2023-08-26 23:40:14,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:14,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:14,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2533 transitions. [2023-08-26 23:40:14,701 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36367552045944007 [2023-08-26 23:40:14,701 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2533 transitions. [2023-08-26 23:40:14,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2533 transitions. [2023-08-26 23:40:14,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:14,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2533 transitions. [2023-08-26 23:40:14,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 361.85714285714283) internal successors, (2533), 7 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:14,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:14,708 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:14,708 INFO L175 Difference]: Start difference. First operand has 128 places, 159 transitions, 2593 flow. Second operand 7 states and 2533 transitions. [2023-08-26 23:40:14,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 239 transitions, 3871 flow [2023-08-26 23:40:14,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 239 transitions, 3759 flow, removed 50 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:14,814 INFO L231 Difference]: Finished difference. Result has 135 places, 169 transitions, 2859 flow [2023-08-26 23:40:14,814 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=2505, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2859, PETRI_PLACES=135, PETRI_TRANSITIONS=169} [2023-08-26 23:40:14,815 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 79 predicate places. [2023-08-26 23:40:14,815 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 169 transitions, 2859 flow [2023-08-26 23:40:14,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 351.625) internal successors, (2813), 8 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:14,815 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:14,815 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:14,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-26 23:40:14,816 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:14,816 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:14,816 INFO L85 PathProgramCache]: Analyzing trace with hash 214648122, now seen corresponding path program 13 times [2023-08-26 23:40:14,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:14,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221382045] [2023-08-26 23:40:14,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:14,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:15,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:15,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:15,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221382045] [2023-08-26 23:40:15,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221382045] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:15,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:15,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 23:40:15,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351936143] [2023-08-26 23:40:15,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:15,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 23:40:15,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:15,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 23:40:15,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-26 23:40:15,396 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:40:15,397 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 169 transitions, 2859 flow. Second operand has 6 states, 6 states have (on average 355.5) internal successors, (2133), 6 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:15,397 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:15,397 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:40:15,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:16,242 INFO L124 PetriNetUnfolderBase]: 2102/3338 cut-off events. [2023-08-26 23:40:16,242 INFO L125 PetriNetUnfolderBase]: For 54869/54869 co-relation queries the response was YES. [2023-08-26 23:40:16,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24035 conditions, 3338 events. 2102/3338 cut-off events. For 54869/54869 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 17637 event pairs, 720 based on Foata normal form. 4/3341 useless extension candidates. Maximal degree in co-relation 23972. Up to 2045 conditions per place. [2023-08-26 23:40:16,263 INFO L140 encePairwiseOnDemand]: 988/995 looper letters, 122 selfloop transitions, 82 changer transitions 18/222 dead transitions. [2023-08-26 23:40:16,263 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 222 transitions, 3824 flow [2023-08-26 23:40:16,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 23:40:16,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 23:40:16,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2181 transitions. [2023-08-26 23:40:16,265 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36532663316582914 [2023-08-26 23:40:16,265 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2181 transitions. [2023-08-26 23:40:16,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2181 transitions. [2023-08-26 23:40:16,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:16,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2181 transitions. [2023-08-26 23:40:16,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 363.5) internal successors, (2181), 6 states have internal predecessors, (2181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:16,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:16,270 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 995.0) internal successors, (6965), 7 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:16,270 INFO L175 Difference]: Start difference. First operand has 135 places, 169 transitions, 2859 flow. Second operand 6 states and 2181 transitions. [2023-08-26 23:40:16,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 222 transitions, 3824 flow [2023-08-26 23:40:16,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 222 transitions, 3705 flow, removed 21 selfloop flow, removed 4 redundant places. [2023-08-26 23:40:16,343 INFO L231 Difference]: Finished difference. Result has 139 places, 173 transitions, 3094 flow [2023-08-26 23:40:16,344 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=2761, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3094, PETRI_PLACES=139, PETRI_TRANSITIONS=173} [2023-08-26 23:40:16,344 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 83 predicate places. [2023-08-26 23:40:16,344 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 173 transitions, 3094 flow [2023-08-26 23:40:16,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 355.5) internal successors, (2133), 6 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:16,344 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:16,344 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:16,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-26 23:40:16,345 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:16,345 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:16,345 INFO L85 PathProgramCache]: Analyzing trace with hash 2009652498, now seen corresponding path program 1 times [2023-08-26 23:40:16,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:16,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995778409] [2023-08-26 23:40:16,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:16,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:16,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:16,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:16,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995778409] [2023-08-26 23:40:16,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995778409] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:16,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:16,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:16,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660383719] [2023-08-26 23:40:16,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:16,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:16,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:16,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:16,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:16,754 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:16,755 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 173 transitions, 3094 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:16,755 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:16,755 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:16,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:17,633 INFO L124 PetriNetUnfolderBase]: 2299/3602 cut-off events. [2023-08-26 23:40:17,634 INFO L125 PetriNetUnfolderBase]: For 59038/59038 co-relation queries the response was YES. [2023-08-26 23:40:17,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26393 conditions, 3602 events. 2299/3602 cut-off events. For 59038/59038 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 18994 event pairs, 308 based on Foata normal form. 8/3609 useless extension candidates. Maximal degree in co-relation 26328. Up to 1676 conditions per place. [2023-08-26 23:40:17,656 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 181 selfloop transitions, 61 changer transitions 0/242 dead transitions. [2023-08-26 23:40:17,657 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 242 transitions, 4210 flow [2023-08-26 23:40:17,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:17,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:17,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:40:17,659 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:40:17,659 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:40:17,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:40:17,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:17,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:40:17,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:17,666 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:17,666 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:17,666 INFO L175 Difference]: Start difference. First operand has 139 places, 173 transitions, 3094 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:40:17,666 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 242 transitions, 4210 flow [2023-08-26 23:40:17,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 242 transitions, 4120 flow, removed 19 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:17,769 INFO L231 Difference]: Finished difference. Result has 146 places, 182 transitions, 3368 flow [2023-08-26 23:40:17,769 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=3012, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3368, PETRI_PLACES=146, PETRI_TRANSITIONS=182} [2023-08-26 23:40:17,770 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 90 predicate places. [2023-08-26 23:40:17,770 INFO L495 AbstractCegarLoop]: Abstraction has has 146 places, 182 transitions, 3368 flow [2023-08-26 23:40:17,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:17,770 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:17,770 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:17,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-26 23:40:17,771 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:17,771 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:17,771 INFO L85 PathProgramCache]: Analyzing trace with hash 2056261464, now seen corresponding path program 2 times [2023-08-26 23:40:17,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:17,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318117732] [2023-08-26 23:40:17,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:17,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:18,131 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:18,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:18,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318117732] [2023-08-26 23:40:18,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318117732] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:18,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:18,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:18,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722536585] [2023-08-26 23:40:18,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:18,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:18,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:18,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:18,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:18,134 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:18,135 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 182 transitions, 3368 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:18,135 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:18,135 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:18,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:19,123 INFO L124 PetriNetUnfolderBase]: 2685/4248 cut-off events. [2023-08-26 23:40:19,123 INFO L125 PetriNetUnfolderBase]: For 82650/82650 co-relation queries the response was YES. [2023-08-26 23:40:19,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32172 conditions, 4248 events. 2685/4248 cut-off events. For 82650/82650 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 23535 event pairs, 534 based on Foata normal form. 6/4253 useless extension candidates. Maximal degree in co-relation 32104. Up to 1797 conditions per place. [2023-08-26 23:40:19,152 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 207 selfloop transitions, 89 changer transitions 8/304 dead transitions. [2023-08-26 23:40:19,152 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 304 transitions, 5714 flow [2023-08-26 23:40:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:19,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:19,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:40:19,155 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:40:19,155 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:40:19,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:40:19,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:19,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:40:19,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:19,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:19,161 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:19,161 INFO L175 Difference]: Start difference. First operand has 146 places, 182 transitions, 3368 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:40:19,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 304 transitions, 5714 flow [2023-08-26 23:40:19,276 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 304 transitions, 5578 flow, removed 24 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:19,280 INFO L231 Difference]: Finished difference. Result has 155 places, 210 transitions, 4194 flow [2023-08-26 23:40:19,280 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=3257, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4194, PETRI_PLACES=155, PETRI_TRANSITIONS=210} [2023-08-26 23:40:19,280 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 99 predicate places. [2023-08-26 23:40:19,280 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 210 transitions, 4194 flow [2023-08-26 23:40:19,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:19,281 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:19,281 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:19,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-26 23:40:19,281 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:19,281 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:19,281 INFO L85 PathProgramCache]: Analyzing trace with hash -901614548, now seen corresponding path program 3 times [2023-08-26 23:40:19,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:19,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597250721] [2023-08-26 23:40:19,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:19,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:19,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:19,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597250721] [2023-08-26 23:40:19,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597250721] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:19,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:19,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:19,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488670880] [2023-08-26 23:40:19,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:19,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:19,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:19,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:19,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:19,676 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:19,677 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 210 transitions, 4194 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:19,677 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:19,677 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:19,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:20,727 INFO L124 PetriNetUnfolderBase]: 2785/4444 cut-off events. [2023-08-26 23:40:20,728 INFO L125 PetriNetUnfolderBase]: For 92983/92983 co-relation queries the response was YES. [2023-08-26 23:40:20,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35341 conditions, 4444 events. 2785/4444 cut-off events. For 92983/92983 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 25234 event pairs, 620 based on Foata normal form. 4/4447 useless extension candidates. Maximal degree in co-relation 35268. Up to 1792 conditions per place. [2023-08-26 23:40:20,759 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 212 selfloop transitions, 94 changer transitions 0/306 dead transitions. [2023-08-26 23:40:20,759 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 306 transitions, 5927 flow [2023-08-26 23:40:20,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:20,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:20,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2591 transitions. [2023-08-26 23:40:20,761 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37200287150035893 [2023-08-26 23:40:20,761 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2591 transitions. [2023-08-26 23:40:20,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2591 transitions. [2023-08-26 23:40:20,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:20,762 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2591 transitions. [2023-08-26 23:40:20,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.14285714285717) internal successors, (2591), 7 states have internal predecessors, (2591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:20,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:20,769 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:20,769 INFO L175 Difference]: Start difference. First operand has 155 places, 210 transitions, 4194 flow. Second operand 7 states and 2591 transitions. [2023-08-26 23:40:20,769 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 306 transitions, 5927 flow [2023-08-26 23:40:20,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 306 transitions, 5835 flow, removed 23 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:20,945 INFO L231 Difference]: Finished difference. Result has 162 places, 222 transitions, 4632 flow [2023-08-26 23:40:20,946 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=4133, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4632, PETRI_PLACES=162, PETRI_TRANSITIONS=222} [2023-08-26 23:40:20,946 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 106 predicate places. [2023-08-26 23:40:20,946 INFO L495 AbstractCegarLoop]: Abstraction has has 162 places, 222 transitions, 4632 flow [2023-08-26 23:40:20,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:20,946 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:20,946 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:20,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-26 23:40:20,947 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:20,947 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:20,947 INFO L85 PathProgramCache]: Analyzing trace with hash -177104667, now seen corresponding path program 1 times [2023-08-26 23:40:20,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:20,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419981531] [2023-08-26 23:40:20,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:20,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:21,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:21,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:21,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419981531] [2023-08-26 23:40:21,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419981531] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:21,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:21,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:40:21,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332330154] [2023-08-26 23:40:21,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:21,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:21,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:21,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:21,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:21,310 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:21,311 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 222 transitions, 4632 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:21,311 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:21,311 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:21,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:22,496 INFO L124 PetriNetUnfolderBase]: 3179/5042 cut-off events. [2023-08-26 23:40:22,497 INFO L125 PetriNetUnfolderBase]: For 110299/110299 co-relation queries the response was YES. [2023-08-26 23:40:22,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40054 conditions, 5042 events. 3179/5042 cut-off events. For 110299/110299 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 28949 event pairs, 436 based on Foata normal form. 10/5051 useless extension candidates. Maximal degree in co-relation 39978. Up to 2653 conditions per place. [2023-08-26 23:40:22,534 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 241 selfloop transitions, 78 changer transitions 0/319 dead transitions. [2023-08-26 23:40:22,535 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 319 transitions, 6449 flow [2023-08-26 23:40:22,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:22,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:22,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2591 transitions. [2023-08-26 23:40:22,537 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37200287150035893 [2023-08-26 23:40:22,537 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2591 transitions. [2023-08-26 23:40:22,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2591 transitions. [2023-08-26 23:40:22,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:22,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2591 transitions. [2023-08-26 23:40:22,539 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.14285714285717) internal successors, (2591), 7 states have internal predecessors, (2591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:22,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:22,542 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:22,542 INFO L175 Difference]: Start difference. First operand has 162 places, 222 transitions, 4632 flow. Second operand 7 states and 2591 transitions. [2023-08-26 23:40:22,542 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 319 transitions, 6449 flow [2023-08-26 23:40:22,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 319 transitions, 6284 flow, removed 10 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:22,746 INFO L231 Difference]: Finished difference. Result has 170 places, 235 transitions, 4967 flow [2023-08-26 23:40:22,747 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=4475, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4967, PETRI_PLACES=170, PETRI_TRANSITIONS=235} [2023-08-26 23:40:22,747 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 114 predicate places. [2023-08-26 23:40:22,747 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 235 transitions, 4967 flow [2023-08-26 23:40:22,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:22,747 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:22,747 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:22,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-26 23:40:22,748 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:22,748 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:22,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1573610498, now seen corresponding path program 4 times [2023-08-26 23:40:22,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:22,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482002252] [2023-08-26 23:40:22,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:22,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:22,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:23,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:23,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:23,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482002252] [2023-08-26 23:40:23,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482002252] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:23,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:23,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:23,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129405596] [2023-08-26 23:40:23,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:23,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:23,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:23,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:23,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:23,063 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:23,064 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 235 transitions, 4967 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:23,064 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:23,064 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:23,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:24,276 INFO L124 PetriNetUnfolderBase]: 3173/5036 cut-off events. [2023-08-26 23:40:24,276 INFO L125 PetriNetUnfolderBase]: For 118425/118425 co-relation queries the response was YES. [2023-08-26 23:40:24,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40608 conditions, 5036 events. 3173/5036 cut-off events. For 118425/118425 co-relation queries the response was YES. Maximal size of possible extension queue 298. Compared 28861 event pairs, 548 based on Foata normal form. 6/5041 useless extension candidates. Maximal degree in co-relation 40528. Up to 2708 conditions per place. [2023-08-26 23:40:24,321 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 232 selfloop transitions, 83 changer transitions 8/323 dead transitions. [2023-08-26 23:40:24,322 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 323 transitions, 6840 flow [2023-08-26 23:40:24,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:24,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:24,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:40:24,324 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:40:24,324 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:40:24,324 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:40:24,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:24,324 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:40:24,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:24,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:24,330 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:24,330 INFO L175 Difference]: Start difference. First operand has 170 places, 235 transitions, 4967 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:40:24,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 323 transitions, 6840 flow [2023-08-26 23:40:24,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 323 transitions, 6701 flow, removed 21 selfloop flow, removed 2 redundant places. [2023-08-26 23:40:24,552 INFO L231 Difference]: Finished difference. Result has 176 places, 238 transitions, 5109 flow [2023-08-26 23:40:24,552 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=4840, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5109, PETRI_PLACES=176, PETRI_TRANSITIONS=238} [2023-08-26 23:40:24,553 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 120 predicate places. [2023-08-26 23:40:24,553 INFO L495 AbstractCegarLoop]: Abstraction has has 176 places, 238 transitions, 5109 flow [2023-08-26 23:40:24,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:24,553 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:24,553 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:24,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-26 23:40:24,554 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:24,554 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:24,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1242922355, now seen corresponding path program 2 times [2023-08-26 23:40:24,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:24,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133346460] [2023-08-26 23:40:24,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:24,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:24,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:24,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133346460] [2023-08-26 23:40:24,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133346460] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:24,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:24,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:24,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837399625] [2023-08-26 23:40:24,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:24,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:24,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:24,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:24,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:24,908 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:24,909 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 238 transitions, 5109 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:24,910 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:24,910 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:24,910 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:26,589 INFO L124 PetriNetUnfolderBase]: 4428/7017 cut-off events. [2023-08-26 23:40:26,589 INFO L125 PetriNetUnfolderBase]: For 148981/148981 co-relation queries the response was YES. [2023-08-26 23:40:26,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54089 conditions, 7017 events. 4428/7017 cut-off events. For 148981/148981 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 42825 event pairs, 530 based on Foata normal form. 10/7026 useless extension candidates. Maximal degree in co-relation 54007. Up to 3360 conditions per place. [2023-08-26 23:40:26,651 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 311 selfloop transitions, 73 changer transitions 0/384 dead transitions. [2023-08-26 23:40:26,652 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 384 transitions, 8208 flow [2023-08-26 23:40:26,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:26,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:26,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:40:26,654 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:40:26,654 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:40:26,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:40:26,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:26,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:40:26,656 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:26,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:26,662 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:26,662 INFO L175 Difference]: Start difference. First operand has 176 places, 238 transitions, 5109 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:40:26,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 384 transitions, 8208 flow [2023-08-26 23:40:26,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 384 transitions, 8001 flow, removed 6 selfloop flow, removed 4 redundant places. [2023-08-26 23:40:26,979 INFO L231 Difference]: Finished difference. Result has 182 places, 273 transitions, 6031 flow [2023-08-26 23:40:26,979 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=4974, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6031, PETRI_PLACES=182, PETRI_TRANSITIONS=273} [2023-08-26 23:40:26,979 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 126 predicate places. [2023-08-26 23:40:26,979 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 273 transitions, 6031 flow [2023-08-26 23:40:26,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:26,980 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:26,980 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:26,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-26 23:40:26,980 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:26,980 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:26,980 INFO L85 PathProgramCache]: Analyzing trace with hash 800451135, now seen corresponding path program 3 times [2023-08-26 23:40:26,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:26,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280798616] [2023-08-26 23:40:26,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:26,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:27,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:27,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:27,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:27,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280798616] [2023-08-26 23:40:27,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280798616] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:27,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:27,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:40:27,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114915820] [2023-08-26 23:40:27,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:27,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:27,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:27,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:27,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:27,356 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:27,357 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 273 transitions, 6031 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:27,358 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:27,358 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:27,358 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:29,068 INFO L124 PetriNetUnfolderBase]: 4656/7401 cut-off events. [2023-08-26 23:40:29,068 INFO L125 PetriNetUnfolderBase]: For 171025/171025 co-relation queries the response was YES. [2023-08-26 23:40:29,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58041 conditions, 7401 events. 4656/7401 cut-off events. For 171025/171025 co-relation queries the response was YES. Maximal size of possible extension queue 421. Compared 45534 event pairs, 790 based on Foata normal form. 10/7410 useless extension candidates. Maximal degree in co-relation 57955. Up to 4167 conditions per place. [2023-08-26 23:40:29,130 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 264 selfloop transitions, 101 changer transitions 0/365 dead transitions. [2023-08-26 23:40:29,130 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 365 transitions, 7947 flow [2023-08-26 23:40:29,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:29,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:29,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:40:29,132 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:40:29,132 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:40:29,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:40:29,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:29,132 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:40:29,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:29,136 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:29,137 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:29,137 INFO L175 Difference]: Start difference. First operand has 182 places, 273 transitions, 6031 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:40:29,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 365 transitions, 7947 flow [2023-08-26 23:40:29,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 365 transitions, 7891 flow, removed 18 selfloop flow, removed 1 redundant places. [2023-08-26 23:40:29,451 INFO L231 Difference]: Finished difference. Result has 189 places, 275 transitions, 6256 flow [2023-08-26 23:40:29,451 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=5975, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6256, PETRI_PLACES=189, PETRI_TRANSITIONS=275} [2023-08-26 23:40:29,451 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 133 predicate places. [2023-08-26 23:40:29,451 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 275 transitions, 6256 flow [2023-08-26 23:40:29,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:29,452 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:29,452 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:29,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-26 23:40:29,452 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:29,452 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:29,452 INFO L85 PathProgramCache]: Analyzing trace with hash 2078562561, now seen corresponding path program 4 times [2023-08-26 23:40:29,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:29,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058548089] [2023-08-26 23:40:29,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:29,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:29,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:29,785 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:29,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:29,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058548089] [2023-08-26 23:40:29,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058548089] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:29,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:29,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:29,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967971180] [2023-08-26 23:40:29,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:29,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:29,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:29,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:29,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:29,790 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:29,790 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 275 transitions, 6256 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:29,791 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:29,791 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:29,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:31,594 INFO L124 PetriNetUnfolderBase]: 4884/7785 cut-off events. [2023-08-26 23:40:31,594 INFO L125 PetriNetUnfolderBase]: For 186155/186155 co-relation queries the response was YES. [2023-08-26 23:40:31,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61457 conditions, 7785 events. 4884/7785 cut-off events. For 186155/186155 co-relation queries the response was YES. Maximal size of possible extension queue 441. Compared 48435 event pairs, 1158 based on Foata normal form. 10/7794 useless extension candidates. Maximal degree in co-relation 61369. Up to 3517 conditions per place. [2023-08-26 23:40:31,681 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 260 selfloop transitions, 119 changer transitions 0/379 dead transitions. [2023-08-26 23:40:31,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 379 transitions, 8419 flow [2023-08-26 23:40:31,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:31,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:31,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2604 transitions. [2023-08-26 23:40:31,683 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37386934673366834 [2023-08-26 23:40:31,683 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2604 transitions. [2023-08-26 23:40:31,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2604 transitions. [2023-08-26 23:40:31,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:31,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2604 transitions. [2023-08-26 23:40:31,685 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 372.0) internal successors, (2604), 7 states have internal predecessors, (2604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:31,687 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:31,688 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:31,688 INFO L175 Difference]: Start difference. First operand has 189 places, 275 transitions, 6256 flow. Second operand 7 states and 2604 transitions. [2023-08-26 23:40:31,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 379 transitions, 8419 flow [2023-08-26 23:40:32,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 379 transitions, 8187 flow, removed 9 selfloop flow, removed 4 redundant places. [2023-08-26 23:40:32,079 INFO L231 Difference]: Finished difference. Result has 194 places, 285 transitions, 6584 flow [2023-08-26 23:40:32,079 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=6040, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6584, PETRI_PLACES=194, PETRI_TRANSITIONS=285} [2023-08-26 23:40:32,079 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 138 predicate places. [2023-08-26 23:40:32,080 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 285 transitions, 6584 flow [2023-08-26 23:40:32,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:32,080 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:32,080 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:32,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-26 23:40:32,080 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:32,081 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:32,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1746131457, now seen corresponding path program 5 times [2023-08-26 23:40:32,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:32,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628337845] [2023-08-26 23:40:32,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:32,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:32,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:32,494 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:32,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:32,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628337845] [2023-08-26 23:40:32,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628337845] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:32,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:32,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:32,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903821502] [2023-08-26 23:40:32,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:32,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:32,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:32,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:32,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:32,496 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:40:32,497 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 285 transitions, 6584 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:32,498 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:32,498 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:40:32,498 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:34,514 INFO L124 PetriNetUnfolderBase]: 5298/8759 cut-off events. [2023-08-26 23:40:34,514 INFO L125 PetriNetUnfolderBase]: For 214936/214936 co-relation queries the response was YES. [2023-08-26 23:40:34,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68476 conditions, 8759 events. 5298/8759 cut-off events. For 214936/214936 co-relation queries the response was YES. Maximal size of possible extension queue 513. Compared 59379 event pairs, 656 based on Foata normal form. 8/8766 useless extension candidates. Maximal degree in co-relation 68385. Up to 3286 conditions per place. [2023-08-26 23:40:34,590 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 269 selfloop transitions, 120 changer transitions 1/390 dead transitions. [2023-08-26 23:40:34,590 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 390 transitions, 8974 flow [2023-08-26 23:40:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:34,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:34,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2550 transitions. [2023-08-26 23:40:34,592 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36611629576453697 [2023-08-26 23:40:34,592 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2550 transitions. [2023-08-26 23:40:34,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2550 transitions. [2023-08-26 23:40:34,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:34,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2550 transitions. [2023-08-26 23:40:34,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.2857142857143) internal successors, (2550), 7 states have internal predecessors, (2550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:34,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:34,599 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:34,599 INFO L175 Difference]: Start difference. First operand has 194 places, 285 transitions, 6584 flow. Second operand 7 states and 2550 transitions. [2023-08-26 23:40:34,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 390 transitions, 8974 flow [2023-08-26 23:40:35,094 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 390 transitions, 8634 flow, removed 57 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:35,100 INFO L231 Difference]: Finished difference. Result has 201 places, 302 transitions, 7088 flow [2023-08-26 23:40:35,100 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=6253, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7088, PETRI_PLACES=201, PETRI_TRANSITIONS=302} [2023-08-26 23:40:35,100 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 145 predicate places. [2023-08-26 23:40:35,100 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 302 transitions, 7088 flow [2023-08-26 23:40:35,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:35,101 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:35,101 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:35,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-26 23:40:35,101 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:35,101 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:35,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1935452281, now seen corresponding path program 6 times [2023-08-26 23:40:35,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:35,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551028322] [2023-08-26 23:40:35,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:35,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:35,458 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:35,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:35,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551028322] [2023-08-26 23:40:35,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551028322] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:35,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:35,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:40:35,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223651025] [2023-08-26 23:40:35,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:35,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:40:35,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:35,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:40:35,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:40:35,461 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:40:35,462 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 302 transitions, 7088 flow. Second operand has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:35,462 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:35,462 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:40:35,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:37,695 INFO L124 PetriNetUnfolderBase]: 5299/8754 cut-off events. [2023-08-26 23:40:37,695 INFO L125 PetriNetUnfolderBase]: For 231501/231501 co-relation queries the response was YES. [2023-08-26 23:40:37,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70757 conditions, 8754 events. 5299/8754 cut-off events. For 231501/231501 co-relation queries the response was YES. Maximal size of possible extension queue 512. Compared 59295 event pairs, 658 based on Foata normal form. 10/8763 useless extension candidates. Maximal degree in co-relation 70662. Up to 3286 conditions per place. [2023-08-26 23:40:37,769 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 269 selfloop transitions, 123 changer transitions 0/392 dead transitions. [2023-08-26 23:40:37,769 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 392 transitions, 9118 flow [2023-08-26 23:40:37,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:37,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:37,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2552 transitions. [2023-08-26 23:40:37,771 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3664034458004307 [2023-08-26 23:40:37,771 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2552 transitions. [2023-08-26 23:40:37,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2552 transitions. [2023-08-26 23:40:37,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:37,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2552 transitions. [2023-08-26 23:40:37,773 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.57142857142856) internal successors, (2552), 7 states have internal predecessors, (2552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:37,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:37,776 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:37,776 INFO L175 Difference]: Start difference. First operand has 201 places, 302 transitions, 7088 flow. Second operand 7 states and 2552 transitions. [2023-08-26 23:40:37,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 392 transitions, 9118 flow [2023-08-26 23:40:38,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 392 transitions, 8882 flow, removed 31 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:38,300 INFO L231 Difference]: Finished difference. Result has 206 places, 305 transitions, 7213 flow [2023-08-26 23:40:38,300 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=6876, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7213, PETRI_PLACES=206, PETRI_TRANSITIONS=305} [2023-08-26 23:40:38,301 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 150 predicate places. [2023-08-26 23:40:38,301 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 305 transitions, 7213 flow [2023-08-26 23:40:38,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:38,301 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:38,301 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:38,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-26 23:40:38,301 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:38,301 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:38,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1113330260, now seen corresponding path program 5 times [2023-08-26 23:40:38,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:38,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84098262] [2023-08-26 23:40:38,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:38,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:38,640 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:38,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:38,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84098262] [2023-08-26 23:40:38,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84098262] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:38,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:38,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:38,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248610052] [2023-08-26 23:40:38,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:38,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:38,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:38,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:38,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:38,643 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:40:38,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 305 transitions, 7213 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:38,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:38,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:40:38,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:41,118 INFO L124 PetriNetUnfolderBase]: 5305/8794 cut-off events. [2023-08-26 23:40:41,118 INFO L125 PetriNetUnfolderBase]: For 232604/232604 co-relation queries the response was YES. [2023-08-26 23:40:41,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71476 conditions, 8794 events. 5305/8794 cut-off events. For 232604/232604 co-relation queries the response was YES. Maximal size of possible extension queue 518. Compared 59398 event pairs, 1166 based on Foata normal form. 8/8801 useless extension candidates. Maximal degree in co-relation 71379. Up to 6128 conditions per place. [2023-08-26 23:40:41,208 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 268 selfloop transitions, 118 changer transitions 1/387 dead transitions. [2023-08-26 23:40:41,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 387 transitions, 9104 flow [2023-08-26 23:40:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:41,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:41,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2553 transitions. [2023-08-26 23:40:41,211 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3665470208183776 [2023-08-26 23:40:41,211 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2553 transitions. [2023-08-26 23:40:41,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2553 transitions. [2023-08-26 23:40:41,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:41,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2553 transitions. [2023-08-26 23:40:41,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:41,216 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:41,217 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:41,217 INFO L175 Difference]: Start difference. First operand has 206 places, 305 transitions, 7213 flow. Second operand 7 states and 2553 transitions. [2023-08-26 23:40:41,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 387 transitions, 9104 flow [2023-08-26 23:40:41,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 387 transitions, 8860 flow, removed 10 selfloop flow, removed 5 redundant places. [2023-08-26 23:40:41,787 INFO L231 Difference]: Finished difference. Result has 208 places, 309 transitions, 7394 flow [2023-08-26 23:40:41,788 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=6944, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7394, PETRI_PLACES=208, PETRI_TRANSITIONS=309} [2023-08-26 23:40:41,788 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 152 predicate places. [2023-08-26 23:40:41,788 INFO L495 AbstractCegarLoop]: Abstraction has has 208 places, 309 transitions, 7394 flow [2023-08-26 23:40:41,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:41,789 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:41,789 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:41,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-26 23:40:41,789 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:41,789 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:41,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1472230848, now seen corresponding path program 6 times [2023-08-26 23:40:41,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:41,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541184779] [2023-08-26 23:40:41,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:41,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:42,190 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:42,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:42,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541184779] [2023-08-26 23:40:42,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541184779] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:42,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:42,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:42,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328316689] [2023-08-26 23:40:42,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:42,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:42,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:42,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:42,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:42,196 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:42,197 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 309 transitions, 7394 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:42,197 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:42,197 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:42,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:44,281 INFO L124 PetriNetUnfolderBase]: 5289/8764 cut-off events. [2023-08-26 23:40:44,281 INFO L125 PetriNetUnfolderBase]: For 234936/234936 co-relation queries the response was YES. [2023-08-26 23:40:44,337 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71503 conditions, 8764 events. 5289/8764 cut-off events. For 234936/234936 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 59090 event pairs, 1182 based on Foata normal form. 6/8769 useless extension candidates. Maximal degree in co-relation 71406. Up to 6128 conditions per place. [2023-08-26 23:40:44,370 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 260 selfloop transitions, 111 changer transitions 6/377 dead transitions. [2023-08-26 23:40:44,370 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 377 transitions, 8989 flow [2023-08-26 23:40:44,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:44,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:44,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2587 transitions. [2023-08-26 23:40:44,373 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37142857142857144 [2023-08-26 23:40:44,373 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2587 transitions. [2023-08-26 23:40:44,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2587 transitions. [2023-08-26 23:40:44,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:44,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2587 transitions. [2023-08-26 23:40:44,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.57142857142856) internal successors, (2587), 7 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:44,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:44,377 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:44,377 INFO L175 Difference]: Start difference. First operand has 208 places, 309 transitions, 7394 flow. Second operand 7 states and 2587 transitions. [2023-08-26 23:40:44,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 377 transitions, 8989 flow [2023-08-26 23:40:45,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 377 transitions, 8667 flow, removed 13 selfloop flow, removed 4 redundant places. [2023-08-26 23:40:45,231 INFO L231 Difference]: Finished difference. Result has 210 places, 307 transitions, 7253 flow [2023-08-26 23:40:45,232 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7051, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7253, PETRI_PLACES=210, PETRI_TRANSITIONS=307} [2023-08-26 23:40:45,232 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 154 predicate places. [2023-08-26 23:40:45,232 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 307 transitions, 7253 flow [2023-08-26 23:40:45,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:45,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:45,233 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:45,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-26 23:40:45,233 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:45,234 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:45,234 INFO L85 PathProgramCache]: Analyzing trace with hash 688764402, now seen corresponding path program 7 times [2023-08-26 23:40:45,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:45,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153717350] [2023-08-26 23:40:45,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:45,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:45,560 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:45,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:45,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153717350] [2023-08-26 23:40:45,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153717350] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:45,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:45,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:45,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895261630] [2023-08-26 23:40:45,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:45,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:45,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:45,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:45,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:45,563 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:45,564 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 307 transitions, 7253 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:45,564 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:45,564 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:45,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:47,934 INFO L124 PetriNetUnfolderBase]: 5749/9592 cut-off events. [2023-08-26 23:40:47,935 INFO L125 PetriNetUnfolderBase]: For 240126/240126 co-relation queries the response was YES. [2023-08-26 23:40:47,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76727 conditions, 9592 events. 5749/9592 cut-off events. For 240126/240126 co-relation queries the response was YES. Maximal size of possible extension queue 578. Compared 66701 event pairs, 1020 based on Foata normal form. 12/9603 useless extension candidates. Maximal degree in co-relation 76630. Up to 3484 conditions per place. [2023-08-26 23:40:48,020 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 279 selfloop transitions, 122 changer transitions 0/401 dead transitions. [2023-08-26 23:40:48,020 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 401 transitions, 9399 flow [2023-08-26 23:40:48,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:48,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:48,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:40:48,030 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:40:48,030 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:40:48,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:40:48,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:48,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:40:48,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:48,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:48,036 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:48,036 INFO L175 Difference]: Start difference. First operand has 210 places, 307 transitions, 7253 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:40:48,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 401 transitions, 9399 flow [2023-08-26 23:40:48,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 401 transitions, 9157 flow, removed 1 selfloop flow, removed 5 redundant places. [2023-08-26 23:40:48,777 INFO L231 Difference]: Finished difference. Result has 212 places, 316 transitions, 7600 flow [2023-08-26 23:40:48,777 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7029, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7600, PETRI_PLACES=212, PETRI_TRANSITIONS=316} [2023-08-26 23:40:48,777 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 156 predicate places. [2023-08-26 23:40:48,777 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 316 transitions, 7600 flow [2023-08-26 23:40:48,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:48,778 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:48,778 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:48,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-26 23:40:48,778 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:48,778 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:48,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1861425063, now seen corresponding path program 7 times [2023-08-26 23:40:48,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:48,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600084782] [2023-08-26 23:40:48,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:48,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:49,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:49,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:49,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600084782] [2023-08-26 23:40:49,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600084782] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:49,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:49,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:49,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51669262] [2023-08-26 23:40:49,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:49,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:49,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:49,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:49,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:49,072 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:40:49,073 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 316 transitions, 7600 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:49,073 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:49,073 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:40:49,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:51,435 INFO L124 PetriNetUnfolderBase]: 5744/9593 cut-off events. [2023-08-26 23:40:51,435 INFO L125 PetriNetUnfolderBase]: For 250947/250947 co-relation queries the response was YES. [2023-08-26 23:40:51,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77170 conditions, 9593 events. 5744/9593 cut-off events. For 250947/250947 co-relation queries the response was YES. Maximal size of possible extension queue 582. Compared 66534 event pairs, 1308 based on Foata normal form. 10/9602 useless extension candidates. Maximal degree in co-relation 77070. Up to 6833 conditions per place. [2023-08-26 23:40:51,532 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 266 selfloop transitions, 143 changer transitions 0/409 dead transitions. [2023-08-26 23:40:51,533 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 409 transitions, 9776 flow [2023-08-26 23:40:51,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:51,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:51,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2552 transitions. [2023-08-26 23:40:51,535 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3664034458004307 [2023-08-26 23:40:51,535 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2552 transitions. [2023-08-26 23:40:51,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2552 transitions. [2023-08-26 23:40:51,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:51,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2552 transitions. [2023-08-26 23:40:51,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.57142857142856) internal successors, (2552), 7 states have internal predecessors, (2552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:51,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:51,541 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:51,541 INFO L175 Difference]: Start difference. First operand has 212 places, 316 transitions, 7600 flow. Second operand 7 states and 2552 transitions. [2023-08-26 23:40:51,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 409 transitions, 9776 flow [2023-08-26 23:40:52,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 409 transitions, 9390 flow, removed 38 selfloop flow, removed 5 redundant places. [2023-08-26 23:40:52,351 INFO L231 Difference]: Finished difference. Result has 216 places, 335 transitions, 8078 flow [2023-08-26 23:40:52,351 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7252, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8078, PETRI_PLACES=216, PETRI_TRANSITIONS=335} [2023-08-26 23:40:52,352 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 160 predicate places. [2023-08-26 23:40:52,352 INFO L495 AbstractCegarLoop]: Abstraction has has 216 places, 335 transitions, 8078 flow [2023-08-26 23:40:52,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:52,352 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:52,352 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:52,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-26 23:40:52,353 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:52,353 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:52,353 INFO L85 PathProgramCache]: Analyzing trace with hash -167256137, now seen corresponding path program 8 times [2023-08-26 23:40:52,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:52,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984294042] [2023-08-26 23:40:52,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:52,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:52,677 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:52,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:52,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984294042] [2023-08-26 23:40:52,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984294042] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:52,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:52,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:52,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910520515] [2023-08-26 23:40:52,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:52,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:52,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:52,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:52,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:52,680 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:52,681 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 335 transitions, 8078 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:52,681 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:52,681 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:52,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:55,178 INFO L124 PetriNetUnfolderBase]: 5740/9589 cut-off events. [2023-08-26 23:40:55,178 INFO L125 PetriNetUnfolderBase]: For 242082/242082 co-relation queries the response was YES. [2023-08-26 23:40:55,244 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76346 conditions, 9589 events. 5740/9589 cut-off events. For 242082/242082 co-relation queries the response was YES. Maximal size of possible extension queue 582. Compared 66555 event pairs, 1304 based on Foata normal form. 4/9592 useless extension candidates. Maximal degree in co-relation 76244. Up to 6833 conditions per place. [2023-08-26 23:40:55,282 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 261 selfloop transitions, 138 changer transitions 4/403 dead transitions. [2023-08-26 23:40:55,282 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 403 transitions, 9675 flow [2023-08-26 23:40:55,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:55,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:55,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2584 transitions. [2023-08-26 23:40:55,284 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3709978463747308 [2023-08-26 23:40:55,284 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2584 transitions. [2023-08-26 23:40:55,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2584 transitions. [2023-08-26 23:40:55,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:55,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2584 transitions. [2023-08-26 23:40:55,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.14285714285717) internal successors, (2584), 7 states have internal predecessors, (2584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:55,289 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:55,289 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:55,289 INFO L175 Difference]: Start difference. First operand has 216 places, 335 transitions, 8078 flow. Second operand 7 states and 2584 transitions. [2023-08-26 23:40:55,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 403 transitions, 9675 flow [2023-08-26 23:40:56,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 403 transitions, 9441 flow, removed 6 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:56,278 INFO L231 Difference]: Finished difference. Result has 220 places, 335 transitions, 8128 flow [2023-08-26 23:40:56,278 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7796, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8128, PETRI_PLACES=220, PETRI_TRANSITIONS=335} [2023-08-26 23:40:56,278 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 164 predicate places. [2023-08-26 23:40:56,278 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 335 transitions, 8128 flow [2023-08-26 23:40:56,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:56,279 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:56,279 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:56,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-26 23:40:56,279 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:56,279 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:56,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1094763700, now seen corresponding path program 8 times [2023-08-26 23:40:56,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:56,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53755889] [2023-08-26 23:40:56,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:56,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:40:56,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:40:56,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:40:56,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53755889] [2023-08-26 23:40:56,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53755889] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:40:56,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:40:56,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:40:56,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409265970] [2023-08-26 23:40:56,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:40:56,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:40:56,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:40:56,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:40:56,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:40:56,514 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:40:56,515 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 335 transitions, 8128 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:56,515 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:40:56,515 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:40:56,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:40:58,817 INFO L124 PetriNetUnfolderBase]: 5714/9553 cut-off events. [2023-08-26 23:40:58,818 INFO L125 PetriNetUnfolderBase]: For 247104/247104 co-relation queries the response was YES. [2023-08-26 23:40:58,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76709 conditions, 9553 events. 5714/9553 cut-off events. For 247104/247104 co-relation queries the response was YES. Maximal size of possible extension queue 580. Compared 66336 event pairs, 1098 based on Foata normal form. 12/9564 useless extension candidates. Maximal degree in co-relation 76606. Up to 5743 conditions per place. [2023-08-26 23:40:58,922 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 296 selfloop transitions, 111 changer transitions 1/408 dead transitions. [2023-08-26 23:40:58,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 408 transitions, 9856 flow [2023-08-26 23:40:58,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:40:58,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:40:58,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:40:58,925 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:40:58,925 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:40:58,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:40:58,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:40:58,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:40:58,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:58,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:58,930 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:58,930 INFO L175 Difference]: Start difference. First operand has 220 places, 335 transitions, 8128 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:40:58,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 408 transitions, 9856 flow [2023-08-26 23:40:59,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 408 transitions, 9601 flow, removed 17 selfloop flow, removed 3 redundant places. [2023-08-26 23:40:59,931 INFO L231 Difference]: Finished difference. Result has 222 places, 332 transitions, 8030 flow [2023-08-26 23:40:59,932 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7833, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8030, PETRI_PLACES=222, PETRI_TRANSITIONS=332} [2023-08-26 23:40:59,932 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 166 predicate places. [2023-08-26 23:40:59,932 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 332 transitions, 8030 flow [2023-08-26 23:40:59,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:40:59,932 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:40:59,932 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:40:59,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-26 23:40:59,933 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:40:59,933 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:40:59,933 INFO L85 PathProgramCache]: Analyzing trace with hash -634151100, now seen corresponding path program 9 times [2023-08-26 23:40:59,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:40:59,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327304166] [2023-08-26 23:40:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:40:59,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:40:59,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:00,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:00,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:00,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327304166] [2023-08-26 23:41:00,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327304166] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:00,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:00,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:00,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875348646] [2023-08-26 23:41:00,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:00,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:00,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:00,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:00,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:00,214 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:41:00,215 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 332 transitions, 8030 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:00,215 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:00,215 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:41:00,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:02,974 INFO L124 PetriNetUnfolderBase]: 6024/10714 cut-off events. [2023-08-26 23:41:02,975 INFO L125 PetriNetUnfolderBase]: For 259088/259088 co-relation queries the response was YES. [2023-08-26 23:41:03,037 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82455 conditions, 10714 events. 6024/10714 cut-off events. For 259088/259088 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 82702 event pairs, 884 based on Foata normal form. 12/10725 useless extension candidates. Maximal degree in co-relation 82352. Up to 4404 conditions per place. [2023-08-26 23:41:03,070 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 289 selfloop transitions, 149 changer transitions 0/438 dead transitions. [2023-08-26 23:41:03,070 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 438 transitions, 10729 flow [2023-08-26 23:41:03,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:03,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:03,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2549 transitions. [2023-08-26 23:41:03,072 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3659727207465901 [2023-08-26 23:41:03,072 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2549 transitions. [2023-08-26 23:41:03,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2549 transitions. [2023-08-26 23:41:03,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:03,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2549 transitions. [2023-08-26 23:41:03,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.14285714285717) internal successors, (2549), 7 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:03,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:03,078 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:03,079 INFO L175 Difference]: Start difference. First operand has 222 places, 332 transitions, 8030 flow. Second operand 7 states and 2549 transitions. [2023-08-26 23:41:03,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 438 transitions, 10729 flow [2023-08-26 23:41:04,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 438 transitions, 10435 flow, removed 34 selfloop flow, removed 5 redundant places. [2023-08-26 23:41:04,106 INFO L231 Difference]: Finished difference. Result has 225 places, 340 transitions, 8316 flow [2023-08-26 23:41:04,106 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7748, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8316, PETRI_PLACES=225, PETRI_TRANSITIONS=340} [2023-08-26 23:41:04,106 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 169 predicate places. [2023-08-26 23:41:04,106 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 340 transitions, 8316 flow [2023-08-26 23:41:04,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:04,106 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:04,106 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:04,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-26 23:41:04,107 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:04,107 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:04,107 INFO L85 PathProgramCache]: Analyzing trace with hash 940082568, now seen corresponding path program 10 times [2023-08-26 23:41:04,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:04,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910033426] [2023-08-26 23:41:04,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:04,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:04,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:04,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:04,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:04,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910033426] [2023-08-26 23:41:04,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910033426] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:04,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:04,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:04,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693389981] [2023-08-26 23:41:04,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:04,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:04,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:04,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:04,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:04,455 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:04,456 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 340 transitions, 8316 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:04,456 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:04,456 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:04,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:07,230 INFO L124 PetriNetUnfolderBase]: 6027/10704 cut-off events. [2023-08-26 23:41:07,230 INFO L125 PetriNetUnfolderBase]: For 268118/268118 co-relation queries the response was YES. [2023-08-26 23:41:07,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84365 conditions, 10704 events. 6027/10704 cut-off events. For 268118/268118 co-relation queries the response was YES. Maximal size of possible extension queue 695. Compared 81945 event pairs, 1748 based on Foata normal form. 8/10711 useless extension candidates. Maximal degree in co-relation 84260. Up to 6901 conditions per place. [2023-08-26 23:41:07,333 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 291 selfloop transitions, 116 changer transitions 0/407 dead transitions. [2023-08-26 23:41:07,334 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 407 transitions, 10013 flow [2023-08-26 23:41:07,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:07,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:07,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2585 transitions. [2023-08-26 23:41:07,336 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3711414213926777 [2023-08-26 23:41:07,336 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2585 transitions. [2023-08-26 23:41:07,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2585 transitions. [2023-08-26 23:41:07,336 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:07,336 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2585 transitions. [2023-08-26 23:41:07,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.2857142857143) internal successors, (2585), 7 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:07,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:07,342 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:07,342 INFO L175 Difference]: Start difference. First operand has 225 places, 340 transitions, 8316 flow. Second operand 7 states and 2585 transitions. [2023-08-26 23:41:07,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 407 transitions, 10013 flow [2023-08-26 23:41:08,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 407 transitions, 9681 flow, removed 41 selfloop flow, removed 5 redundant places. [2023-08-26 23:41:08,542 INFO L231 Difference]: Finished difference. Result has 225 places, 341 transitions, 8297 flow [2023-08-26 23:41:08,542 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=7974, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8297, PETRI_PLACES=225, PETRI_TRANSITIONS=341} [2023-08-26 23:41:08,543 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 169 predicate places. [2023-08-26 23:41:08,543 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 341 transitions, 8297 flow [2023-08-26 23:41:08,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:08,543 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:08,543 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:08,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-26 23:41:08,544 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:08,544 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:08,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1572883765, now seen corresponding path program 9 times [2023-08-26 23:41:08,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:08,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197234234] [2023-08-26 23:41:08,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:08,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:08,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:08,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:08,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197234234] [2023-08-26 23:41:08,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197234234] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:08,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:08,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:08,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459990711] [2023-08-26 23:41:08,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:08,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:08,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:08,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:08,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:08,827 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:41:08,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 341 transitions, 8297 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:08,828 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:08,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:41:08,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:11,554 INFO L124 PetriNetUnfolderBase]: 6015/10696 cut-off events. [2023-08-26 23:41:11,554 INFO L125 PetriNetUnfolderBase]: For 237081/237081 co-relation queries the response was YES. [2023-08-26 23:41:11,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80058 conditions, 10696 events. 6015/10696 cut-off events. For 237081/237081 co-relation queries the response was YES. Maximal size of possible extension queue 698. Compared 81999 event pairs, 1952 based on Foata normal form. 4/10699 useless extension candidates. Maximal degree in co-relation 79953. Up to 7964 conditions per place. [2023-08-26 23:41:11,663 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 268 selfloop transitions, 139 changer transitions 1/408 dead transitions. [2023-08-26 23:41:11,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 408 transitions, 9792 flow [2023-08-26 23:41:11,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:11,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:11,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2549 transitions. [2023-08-26 23:41:11,665 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3659727207465901 [2023-08-26 23:41:11,665 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2549 transitions. [2023-08-26 23:41:11,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2549 transitions. [2023-08-26 23:41:11,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:11,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2549 transitions. [2023-08-26 23:41:11,667 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.14285714285717) internal successors, (2549), 7 states have internal predecessors, (2549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:11,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:11,670 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:11,670 INFO L175 Difference]: Start difference. First operand has 225 places, 341 transitions, 8297 flow. Second operand 7 states and 2549 transitions. [2023-08-26 23:41:11,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 408 transitions, 9792 flow [2023-08-26 23:41:12,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 408 transitions, 9558 flow, removed 4 selfloop flow, removed 5 redundant places. [2023-08-26 23:41:12,803 INFO L231 Difference]: Finished difference. Result has 227 places, 340 transitions, 8327 flow [2023-08-26 23:41:12,803 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=8019, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8327, PETRI_PLACES=227, PETRI_TRANSITIONS=340} [2023-08-26 23:41:12,803 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 171 predicate places. [2023-08-26 23:41:12,804 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 340 transitions, 8327 flow [2023-08-26 23:41:12,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:12,804 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:12,804 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:12,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-26 23:41:12,804 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:12,805 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:12,805 INFO L85 PathProgramCache]: Analyzing trace with hash -229640559, now seen corresponding path program 10 times [2023-08-26 23:41:12,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:12,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526761261] [2023-08-26 23:41:12,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:12,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:13,161 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:13,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:13,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526761261] [2023-08-26 23:41:13,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526761261] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:13,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:13,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:13,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972600852] [2023-08-26 23:41:13,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:13,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:13,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:13,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:13,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:13,163 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:13,164 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 340 transitions, 8327 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:13,164 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:13,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:13,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:15,786 INFO L124 PetriNetUnfolderBase]: 6109/10860 cut-off events. [2023-08-26 23:41:15,786 INFO L125 PetriNetUnfolderBase]: For 244478/244478 co-relation queries the response was YES. [2023-08-26 23:41:15,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81739 conditions, 10860 events. 6109/10860 cut-off events. For 244478/244478 co-relation queries the response was YES. Maximal size of possible extension queue 708. Compared 83629 event pairs, 1664 based on Foata normal form. 4/10863 useless extension candidates. Maximal degree in co-relation 81633. Up to 5363 conditions per place. [2023-08-26 23:41:15,905 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 315 selfloop transitions, 146 changer transitions 0/461 dead transitions. [2023-08-26 23:41:15,905 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 461 transitions, 11193 flow [2023-08-26 23:41:15,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:15,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:15,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2603 transitions. [2023-08-26 23:41:15,907 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37372577171572147 [2023-08-26 23:41:15,907 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2603 transitions. [2023-08-26 23:41:15,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2603 transitions. [2023-08-26 23:41:15,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:15,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2603 transitions. [2023-08-26 23:41:15,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.85714285714283) internal successors, (2603), 7 states have internal predecessors, (2603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:15,912 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:15,912 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:15,912 INFO L175 Difference]: Start difference. First operand has 227 places, 340 transitions, 8327 flow. Second operand 7 states and 2603 transitions. [2023-08-26 23:41:15,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 461 transitions, 11193 flow [2023-08-26 23:41:17,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 461 transitions, 10928 flow, removed 13 selfloop flow, removed 3 redundant places. [2023-08-26 23:41:17,279 INFO L231 Difference]: Finished difference. Result has 233 places, 355 transitions, 8943 flow [2023-08-26 23:41:17,280 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=8092, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8943, PETRI_PLACES=233, PETRI_TRANSITIONS=355} [2023-08-26 23:41:17,280 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 177 predicate places. [2023-08-26 23:41:17,280 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 355 transitions, 8943 flow [2023-08-26 23:41:17,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:17,280 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:17,280 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:17,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-26 23:41:17,281 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:17,281 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:17,281 INFO L85 PathProgramCache]: Analyzing trace with hash 2100208443, now seen corresponding path program 11 times [2023-08-26 23:41:17,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:17,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583472799] [2023-08-26 23:41:17,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:17,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:17,542 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:17,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:17,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583472799] [2023-08-26 23:41:17,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583472799] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:17,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:17,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:17,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64464965] [2023-08-26 23:41:17,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:17,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:17,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:17,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:17,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:17,545 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:17,546 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 355 transitions, 8943 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:17,546 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:17,546 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:17,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:20,340 INFO L124 PetriNetUnfolderBase]: 6088/10819 cut-off events. [2023-08-26 23:41:20,341 INFO L125 PetriNetUnfolderBase]: For 252860/252860 co-relation queries the response was YES. [2023-08-26 23:41:20,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82024 conditions, 10819 events. 6088/10819 cut-off events. For 252860/252860 co-relation queries the response was YES. Maximal size of possible extension queue 708. Compared 83207 event pairs, 1666 based on Foata normal form. 16/10834 useless extension candidates. Maximal degree in co-relation 81915. Up to 5363 conditions per place. [2023-08-26 23:41:20,443 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 315 selfloop transitions, 142 changer transitions 0/457 dead transitions. [2023-08-26 23:41:20,443 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 457 transitions, 11294 flow [2023-08-26 23:41:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:20,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:20,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2603 transitions. [2023-08-26 23:41:20,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37372577171572147 [2023-08-26 23:41:20,446 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2603 transitions. [2023-08-26 23:41:20,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2603 transitions. [2023-08-26 23:41:20,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:20,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2603 transitions. [2023-08-26 23:41:20,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.85714285714283) internal successors, (2603), 7 states have internal predecessors, (2603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:20,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:20,453 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:20,453 INFO L175 Difference]: Start difference. First operand has 233 places, 355 transitions, 8943 flow. Second operand 7 states and 2603 transitions. [2023-08-26 23:41:20,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 457 transitions, 11294 flow [2023-08-26 23:41:21,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 457 transitions, 10967 flow, removed 67 selfloop flow, removed 3 redundant places. [2023-08-26 23:41:21,636 INFO L231 Difference]: Finished difference. Result has 237 places, 355 transitions, 8932 flow [2023-08-26 23:41:21,636 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=8604, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=354, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8932, PETRI_PLACES=237, PETRI_TRANSITIONS=355} [2023-08-26 23:41:21,636 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 181 predicate places. [2023-08-26 23:41:21,636 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 355 transitions, 8932 flow [2023-08-26 23:41:21,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:21,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:21,637 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:21,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-26 23:41:21,637 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:21,637 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:21,637 INFO L85 PathProgramCache]: Analyzing trace with hash -654415252, now seen corresponding path program 11 times [2023-08-26 23:41:21,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:21,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345185984] [2023-08-26 23:41:21,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:21,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:21,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:21,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:21,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345185984] [2023-08-26 23:41:21,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345185984] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:21,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:21,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:21,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161702549] [2023-08-26 23:41:21,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:21,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:21,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:21,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:21,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:21,924 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:41:21,925 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 355 transitions, 8932 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:21,925 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:21,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:41:21,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:24,973 INFO L124 PetriNetUnfolderBase]: 6072/10789 cut-off events. [2023-08-26 23:41:24,973 INFO L125 PetriNetUnfolderBase]: For 250210/250210 co-relation queries the response was YES. [2023-08-26 23:41:25,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81894 conditions, 10789 events. 6072/10789 cut-off events. For 250210/250210 co-relation queries the response was YES. Maximal size of possible extension queue 698. Compared 83311 event pairs, 789 based on Foata normal form. 6/10794 useless extension candidates. Maximal degree in co-relation 81784. Up to 4065 conditions per place. [2023-08-26 23:41:25,092 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 315 selfloop transitions, 279 changer transitions 5/599 dead transitions. [2023-08-26 23:41:25,092 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 599 transitions, 14509 flow [2023-08-26 23:41:25,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 23:41:25,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 23:41:25,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3994 transitions. [2023-08-26 23:41:25,095 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36491548652352673 [2023-08-26 23:41:25,095 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3994 transitions. [2023-08-26 23:41:25,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3994 transitions. [2023-08-26 23:41:25,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:25,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3994 transitions. [2023-08-26 23:41:25,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 363.09090909090907) internal successors, (3994), 11 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:25,101 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 995.0) internal successors, (11940), 12 states have internal predecessors, (11940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:25,101 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 995.0) internal successors, (11940), 12 states have internal predecessors, (11940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:25,101 INFO L175 Difference]: Start difference. First operand has 237 places, 355 transitions, 8932 flow. Second operand 11 states and 3994 transitions. [2023-08-26 23:41:25,102 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 599 transitions, 14509 flow [2023-08-26 23:41:26,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 599 transitions, 14085 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-08-26 23:41:26,199 INFO L231 Difference]: Finished difference. Result has 249 places, 469 transitions, 11994 flow [2023-08-26 23:41:26,200 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=8668, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=355, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=165, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11994, PETRI_PLACES=249, PETRI_TRANSITIONS=469} [2023-08-26 23:41:26,200 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 193 predicate places. [2023-08-26 23:41:26,200 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 469 transitions, 11994 flow [2023-08-26 23:41:26,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:26,200 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:26,201 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:26,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-26 23:41:26,201 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:26,201 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:26,201 INFO L85 PathProgramCache]: Analyzing trace with hash -641926992, now seen corresponding path program 12 times [2023-08-26 23:41:26,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:26,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133705253] [2023-08-26 23:41:26,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:26,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:26,529 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:26,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:26,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133705253] [2023-08-26 23:41:26,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133705253] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:26,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:26,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:26,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579415993] [2023-08-26 23:41:26,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:26,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:26,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:26,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:26,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:26,532 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:26,533 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 469 transitions, 11994 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:26,533 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:26,533 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:26,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:29,495 INFO L124 PetriNetUnfolderBase]: 6055/10752 cut-off events. [2023-08-26 23:41:29,495 INFO L125 PetriNetUnfolderBase]: For 265088/265088 co-relation queries the response was YES. [2023-08-26 23:41:29,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83964 conditions, 10752 events. 6055/10752 cut-off events. For 265088/265088 co-relation queries the response was YES. Maximal size of possible extension queue 703. Compared 82253 event pairs, 1910 based on Foata normal form. 8/10759 useless extension candidates. Maximal degree in co-relation 83848. Up to 8008 conditions per place. [2023-08-26 23:41:29,624 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 313 selfloop transitions, 228 changer transitions 0/541 dead transitions. [2023-08-26 23:41:29,624 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 541 transitions, 13871 flow [2023-08-26 23:41:29,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:29,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:29,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2599 transitions. [2023-08-26 23:41:29,626 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.373151471643934 [2023-08-26 23:41:29,626 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2599 transitions. [2023-08-26 23:41:29,626 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2599 transitions. [2023-08-26 23:41:29,627 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:29,627 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2599 transitions. [2023-08-26 23:41:29,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.2857142857143) internal successors, (2599), 7 states have internal predecessors, (2599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:29,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:29,631 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:29,631 INFO L175 Difference]: Start difference. First operand has 249 places, 469 transitions, 11994 flow. Second operand 7 states and 2599 transitions. [2023-08-26 23:41:29,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 541 transitions, 13871 flow [2023-08-26 23:41:31,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 541 transitions, 13648 flow, removed 108 selfloop flow, removed 1 redundant places. [2023-08-26 23:41:31,036 INFO L231 Difference]: Finished difference. Result has 257 places, 476 transitions, 12503 flow [2023-08-26 23:41:31,037 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=11789, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12503, PETRI_PLACES=257, PETRI_TRANSITIONS=476} [2023-08-26 23:41:31,037 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 201 predicate places. [2023-08-26 23:41:31,037 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 476 transitions, 12503 flow [2023-08-26 23:41:31,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:31,037 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:31,037 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:31,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-26 23:41:31,038 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:31,038 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:31,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1404245485, now seen corresponding path program 12 times [2023-08-26 23:41:31,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:31,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072312972] [2023-08-26 23:41:31,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:31,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:31,333 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:31,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:31,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072312972] [2023-08-26 23:41:31,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072312972] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:31,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:31,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:41:31,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631403715] [2023-08-26 23:41:31,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:31,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:41:31,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:31,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:41:31,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:41:31,335 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:31,336 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 476 transitions, 12503 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:31,336 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:31,336 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:31,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:34,385 INFO L124 PetriNetUnfolderBase]: 6362/11295 cut-off events. [2023-08-26 23:41:34,385 INFO L125 PetriNetUnfolderBase]: For 270178/270178 co-relation queries the response was YES. [2023-08-26 23:41:34,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86784 conditions, 11295 events. 6362/11295 cut-off events. For 270178/270178 co-relation queries the response was YES. Maximal size of possible extension queue 730. Compared 87395 event pairs, 1696 based on Foata normal form. 16/11310 useless extension candidates. Maximal degree in co-relation 86665. Up to 5363 conditions per place. [2023-08-26 23:41:34,513 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 380 selfloop transitions, 199 changer transitions 0/579 dead transitions. [2023-08-26 23:41:34,513 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 579 transitions, 15047 flow [2023-08-26 23:41:34,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:34,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:34,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2602 transitions. [2023-08-26 23:41:34,515 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3735821966977746 [2023-08-26 23:41:34,515 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2602 transitions. [2023-08-26 23:41:34,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2602 transitions. [2023-08-26 23:41:34,515 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:34,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2602 transitions. [2023-08-26 23:41:34,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.7142857142857) internal successors, (2602), 7 states have internal predecessors, (2602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:34,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:34,520 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:34,520 INFO L175 Difference]: Start difference. First operand has 257 places, 476 transitions, 12503 flow. Second operand 7 states and 2602 transitions. [2023-08-26 23:41:34,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 579 transitions, 15047 flow [2023-08-26 23:41:35,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 579 transitions, 14549 flow, removed 44 selfloop flow, removed 3 redundant places. [2023-08-26 23:41:35,866 INFO L231 Difference]: Finished difference. Result has 263 places, 479 transitions, 12653 flow [2023-08-26 23:41:35,866 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=11956, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12653, PETRI_PLACES=263, PETRI_TRANSITIONS=479} [2023-08-26 23:41:35,866 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 207 predicate places. [2023-08-26 23:41:35,866 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 479 transitions, 12653 flow [2023-08-26 23:41:35,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:35,867 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:35,867 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:35,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-26 23:41:35,867 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:35,867 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:35,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1901267618, now seen corresponding path program 13 times [2023-08-26 23:41:35,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:35,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055893254] [2023-08-26 23:41:35,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:35,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:35,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:36,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:36,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055893254] [2023-08-26 23:41:36,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055893254] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:36,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:36,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:36,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753166928] [2023-08-26 23:41:36,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:36,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:36,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:36,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:36,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:36,160 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:36,161 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 479 transitions, 12653 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:36,162 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:36,162 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:36,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:39,337 INFO L124 PetriNetUnfolderBase]: 6378/11329 cut-off events. [2023-08-26 23:41:39,338 INFO L125 PetriNetUnfolderBase]: For 271105/271105 co-relation queries the response was YES. [2023-08-26 23:41:39,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86072 conditions, 11329 events. 6378/11329 cut-off events. For 271105/271105 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 87500 event pairs, 2068 based on Foata normal form. 4/11332 useless extension candidates. Maximal degree in co-relation 85950. Up to 8551 conditions per place. [2023-08-26 23:41:39,475 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 327 selfloop transitions, 229 changer transitions 0/556 dead transitions. [2023-08-26 23:41:39,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 556 transitions, 14696 flow [2023-08-26 23:41:39,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:39,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:39,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2600 transitions. [2023-08-26 23:41:39,477 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37329504666188085 [2023-08-26 23:41:39,477 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2600 transitions. [2023-08-26 23:41:39,477 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2600 transitions. [2023-08-26 23:41:39,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:39,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2600 transitions. [2023-08-26 23:41:39,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.42857142857144) internal successors, (2600), 7 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:39,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:39,481 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:39,481 INFO L175 Difference]: Start difference. First operand has 263 places, 479 transitions, 12653 flow. Second operand 7 states and 2600 transitions. [2023-08-26 23:41:39,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 556 transitions, 14696 flow [2023-08-26 23:41:40,868 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 556 transitions, 14431 flow, removed 4 selfloop flow, removed 3 redundant places. [2023-08-26 23:41:40,880 INFO L231 Difference]: Finished difference. Result has 270 places, 497 transitions, 13549 flow [2023-08-26 23:41:40,880 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=12390, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=211, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=13549, PETRI_PLACES=270, PETRI_TRANSITIONS=497} [2023-08-26 23:41:40,881 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 214 predicate places. [2023-08-26 23:41:40,881 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 497 transitions, 13549 flow [2023-08-26 23:41:40,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:40,881 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:40,881 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:40,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-26 23:41:40,882 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:40,882 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:40,882 INFO L85 PathProgramCache]: Analyzing trace with hash 208444338, now seen corresponding path program 14 times [2023-08-26 23:41:40,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:40,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872231731] [2023-08-26 23:41:40,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:40,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:41,244 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:41,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:41,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872231731] [2023-08-26 23:41:41,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872231731] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 23:41:41,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391292305] [2023-08-26 23:41:41,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-26 23:41:41,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 23:41:41,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 23:41:41,246 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 23:41:41,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-08-26 23:41:41,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-26 23:41:41,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 23:41:41,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-08-26 23:41:41,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 23:41:41,666 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:41,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 23:41:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:42,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391292305] provided 1 perfect and 1 imperfect interpolant sequences [2023-08-26 23:41:42,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-08-26 23:41:42,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 18 [2023-08-26 23:41:42,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180314799] [2023-08-26 23:41:42,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:42,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:42,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:42,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2023-08-26 23:41:42,530 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:42,531 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 497 transitions, 13549 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:42,531 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:42,531 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:42,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:46,002 INFO L124 PetriNetUnfolderBase]: 6394/11363 cut-off events. [2023-08-26 23:41:46,002 INFO L125 PetriNetUnfolderBase]: For 276882/276882 co-relation queries the response was YES. [2023-08-26 23:41:46,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87170 conditions, 11363 events. 6394/11363 cut-off events. For 276882/276882 co-relation queries the response was YES. Maximal size of possible extension queue 734. Compared 87909 event pairs, 2058 based on Foata normal form. 4/11366 useless extension candidates. Maximal degree in co-relation 87045. Up to 8551 conditions per place. [2023-08-26 23:41:46,132 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 310 selfloop transitions, 244 changer transitions 0/554 dead transitions. [2023-08-26 23:41:46,132 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 554 transitions, 15071 flow [2023-08-26 23:41:46,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:46,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:46,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:41:46,134 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:41:46,134 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:41:46,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:41:46,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:46,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:41:46,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:46,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:46,139 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:46,139 INFO L175 Difference]: Start difference. First operand has 270 places, 497 transitions, 13549 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:41:46,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 554 transitions, 15071 flow [2023-08-26 23:41:47,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 554 transitions, 14687 flow, removed 39 selfloop flow, removed 2 redundant places. [2023-08-26 23:41:47,493 INFO L231 Difference]: Finished difference. Result has 275 places, 500 transitions, 13714 flow [2023-08-26 23:41:47,493 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=13168, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=497, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=13714, PETRI_PLACES=275, PETRI_TRANSITIONS=500} [2023-08-26 23:41:47,493 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 219 predicate places. [2023-08-26 23:41:47,493 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 500 transitions, 13714 flow [2023-08-26 23:41:47,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:47,494 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:47,494 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:47,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-08-26 23:41:47,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-08-26 23:41:47,694 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:47,695 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:47,695 INFO L85 PathProgramCache]: Analyzing trace with hash -651032852, now seen corresponding path program 15 times [2023-08-26 23:41:47,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:47,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477067258] [2023-08-26 23:41:47,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:47,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:47,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:48,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:48,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:48,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477067258] [2023-08-26 23:41:48,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477067258] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:48,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:48,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:48,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936591817] [2023-08-26 23:41:48,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:48,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:48,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:48,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:48,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:48,063 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:48,065 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 500 transitions, 13714 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:48,065 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:48,065 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:48,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:51,258 INFO L124 PetriNetUnfolderBase]: 6378/11333 cut-off events. [2023-08-26 23:41:51,259 INFO L125 PetriNetUnfolderBase]: For 278838/278838 co-relation queries the response was YES. [2023-08-26 23:41:51,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87038 conditions, 11333 events. 6378/11333 cut-off events. For 278838/278838 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 87568 event pairs, 2058 based on Foata normal form. 6/11338 useless extension candidates. Maximal degree in co-relation 86912. Up to 8551 conditions per place. [2023-08-26 23:41:51,410 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 298 selfloop transitions, 242 changer transitions 6/546 dead transitions. [2023-08-26 23:41:51,410 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 546 transitions, 15104 flow [2023-08-26 23:41:51,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:51,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:51,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2586 transitions. [2023-08-26 23:41:51,412 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37128499641062457 [2023-08-26 23:41:51,412 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2586 transitions. [2023-08-26 23:41:51,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2586 transitions. [2023-08-26 23:41:51,413 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:51,413 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2586 transitions. [2023-08-26 23:41:51,414 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.42857142857144) internal successors, (2586), 7 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:51,417 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:51,417 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:51,417 INFO L175 Difference]: Start difference. First operand has 275 places, 500 transitions, 13714 flow. Second operand 7 states and 2586 transitions. [2023-08-26 23:41:51,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 546 transitions, 15104 flow [2023-08-26 23:41:52,919 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 546 transitions, 14648 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-08-26 23:41:52,932 INFO L231 Difference]: Finished difference. Result has 279 places, 499 transitions, 13715 flow [2023-08-26 23:41:52,932 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=13225, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=13715, PETRI_PLACES=279, PETRI_TRANSITIONS=499} [2023-08-26 23:41:52,933 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 223 predicate places. [2023-08-26 23:41:52,933 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 499 transitions, 13715 flow [2023-08-26 23:41:52,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:52,933 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:52,933 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:52,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-26 23:41:52,934 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:52,934 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:52,934 INFO L85 PathProgramCache]: Analyzing trace with hash 862460387, now seen corresponding path program 13 times [2023-08-26 23:41:52,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:52,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481595277] [2023-08-26 23:41:52,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:52,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:53,244 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:53,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:53,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481595277] [2023-08-26 23:41:53,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481595277] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:53,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:53,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:53,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235464080] [2023-08-26 23:41:53,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:53,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:53,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:53,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:53,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:53,247 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:41:53,247 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 499 transitions, 13715 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:53,247 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:53,247 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:41:53,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:41:56,600 INFO L124 PetriNetUnfolderBase]: 6534/11671 cut-off events. [2023-08-26 23:41:56,600 INFO L125 PetriNetUnfolderBase]: For 282366/282366 co-relation queries the response was YES. [2023-08-26 23:41:56,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89602 conditions, 11671 events. 6534/11671 cut-off events. For 282366/282366 co-relation queries the response was YES. Maximal size of possible extension queue 755. Compared 91871 event pairs, 1390 based on Foata normal form. 10/11680 useless extension candidates. Maximal degree in co-relation 89475. Up to 3836 conditions per place. [2023-08-26 23:41:56,782 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 375 selfloop transitions, 274 changer transitions 0/649 dead transitions. [2023-08-26 23:41:56,782 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 649 transitions, 17648 flow [2023-08-26 23:41:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:41:56,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:41:56,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2557 transitions. [2023-08-26 23:41:56,787 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36712132089016514 [2023-08-26 23:41:56,787 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2557 transitions. [2023-08-26 23:41:56,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2557 transitions. [2023-08-26 23:41:56,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:41:56,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2557 transitions. [2023-08-26 23:41:56,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 365.2857142857143) internal successors, (2557), 7 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:56,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:56,792 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:56,792 INFO L175 Difference]: Start difference. First operand has 279 places, 499 transitions, 13715 flow. Second operand 7 states and 2557 transitions. [2023-08-26 23:41:56,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 649 transitions, 17648 flow [2023-08-26 23:41:58,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 649 transitions, 17088 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-26 23:41:58,477 INFO L231 Difference]: Finished difference. Result has 284 places, 575 transitions, 16148 flow [2023-08-26 23:41:58,478 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=13231, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16148, PETRI_PLACES=284, PETRI_TRANSITIONS=575} [2023-08-26 23:41:58,478 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 228 predicate places. [2023-08-26 23:41:58,478 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 575 transitions, 16148 flow [2023-08-26 23:41:58,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:58,478 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:41:58,479 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:41:58,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-26 23:41:58,479 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:41:58,479 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:41:58,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1113667245, now seen corresponding path program 14 times [2023-08-26 23:41:58,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:41:58,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439150403] [2023-08-26 23:41:58,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:41:58,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:41:58,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:41:58,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:41:58,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:41:58,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439150403] [2023-08-26 23:41:58,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439150403] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:41:58,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:41:58,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:41:58,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111562943] [2023-08-26 23:41:58,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:41:58,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:41:58,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:41:58,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:41:58,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:41:58,773 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:41:58,774 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 575 transitions, 16148 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:41:58,774 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:41:58,774 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:41:58,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:02,557 INFO L124 PetriNetUnfolderBase]: 6524/11649 cut-off events. [2023-08-26 23:42:02,558 INFO L125 PetriNetUnfolderBase]: For 308043/308043 co-relation queries the response was YES. [2023-08-26 23:42:02,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93116 conditions, 11649 events. 6524/11649 cut-off events. For 308043/308043 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 91029 event pairs, 1978 based on Foata normal form. 4/11652 useless extension candidates. Maximal degree in co-relation 92984. Up to 5649 conditions per place. [2023-08-26 23:42:02,705 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 398 selfloop transitions, 236 changer transitions 4/638 dead transitions. [2023-08-26 23:42:02,705 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 638 transitions, 17926 flow [2023-08-26 23:42:02,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:02,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:02,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2592 transitions. [2023-08-26 23:42:02,707 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3721464465183058 [2023-08-26 23:42:02,707 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2592 transitions. [2023-08-26 23:42:02,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2592 transitions. [2023-08-26 23:42:02,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:02,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2592 transitions. [2023-08-26 23:42:02,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.2857142857143) internal successors, (2592), 7 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:02,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:02,712 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:02,712 INFO L175 Difference]: Start difference. First operand has 284 places, 575 transitions, 16148 flow. Second operand 7 states and 2592 transitions. [2023-08-26 23:42:02,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 638 transitions, 17926 flow [2023-08-26 23:42:04,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 638 transitions, 17557 flow, removed 33 selfloop flow, removed 2 redundant places. [2023-08-26 23:42:04,249 INFO L231 Difference]: Finished difference. Result has 288 places, 573 transitions, 16197 flow [2023-08-26 23:42:04,250 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=15746, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=338, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16197, PETRI_PLACES=288, PETRI_TRANSITIONS=573} [2023-08-26 23:42:04,250 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 232 predicate places. [2023-08-26 23:42:04,250 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 573 transitions, 16197 flow [2023-08-26 23:42:04,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:04,250 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:04,251 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:04,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-26 23:42:04,251 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:04,251 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:04,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1690360416, now seen corresponding path program 16 times [2023-08-26 23:42:04,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:04,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864438887] [2023-08-26 23:42:04,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:04,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:04,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:04,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:04,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864438887] [2023-08-26 23:42:04,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864438887] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:04,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:04,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:04,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214450753] [2023-08-26 23:42:04,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:04,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:04,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:04,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:04,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:04,522 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:04,523 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 573 transitions, 16197 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:04,523 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:04,524 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:04,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:08,146 INFO L124 PetriNetUnfolderBase]: 6505/11612 cut-off events. [2023-08-26 23:42:08,146 INFO L125 PetriNetUnfolderBase]: For 311253/311253 co-relation queries the response was YES. [2023-08-26 23:42:08,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92925 conditions, 11612 events. 6505/11612 cut-off events. For 311253/311253 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 90570 event pairs, 2140 based on Foata normal form. 6/11617 useless extension candidates. Maximal degree in co-relation 92793. Up to 8850 conditions per place. [2023-08-26 23:42:08,306 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 343 selfloop transitions, 272 changer transitions 6/621 dead transitions. [2023-08-26 23:42:08,306 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 621 transitions, 17633 flow [2023-08-26 23:42:08,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:08,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2592 transitions. [2023-08-26 23:42:08,309 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3721464465183058 [2023-08-26 23:42:08,309 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2592 transitions. [2023-08-26 23:42:08,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2592 transitions. [2023-08-26 23:42:08,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:08,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2592 transitions. [2023-08-26 23:42:08,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.2857142857143) internal successors, (2592), 7 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:08,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:08,315 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:08,315 INFO L175 Difference]: Start difference. First operand has 288 places, 573 transitions, 16197 flow. Second operand 7 states and 2592 transitions. [2023-08-26 23:42:08,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 621 transitions, 17633 flow [2023-08-26 23:42:09,985 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 621 transitions, 17208 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-08-26 23:42:09,996 INFO L231 Difference]: Finished difference. Result has 289 places, 571 transitions, 16239 flow [2023-08-26 23:42:09,997 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=15728, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=572, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=272, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16239, PETRI_PLACES=289, PETRI_TRANSITIONS=571} [2023-08-26 23:42:09,997 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 233 predicate places. [2023-08-26 23:42:09,997 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 571 transitions, 16239 flow [2023-08-26 23:42:09,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:09,997 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:09,998 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:09,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-26 23:42:09,998 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:09,998 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:09,998 INFO L85 PathProgramCache]: Analyzing trace with hash 104316259, now seen corresponding path program 15 times [2023-08-26 23:42:09,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:09,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080762199] [2023-08-26 23:42:09,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:09,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:10,285 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:10,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:10,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080762199] [2023-08-26 23:42:10,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080762199] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:10,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:10,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:10,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498477743] [2023-08-26 23:42:10,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:10,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:10,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:10,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:10,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:10,288 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:10,288 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 571 transitions, 16239 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:10,289 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:10,289 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:10,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:14,009 INFO L124 PetriNetUnfolderBase]: 6716/11993 cut-off events. [2023-08-26 23:42:14,009 INFO L125 PetriNetUnfolderBase]: For 318279/318279 co-relation queries the response was YES. [2023-08-26 23:42:14,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96288 conditions, 11993 events. 6716/11993 cut-off events. For 318279/318279 co-relation queries the response was YES. Maximal size of possible extension queue 781. Compared 94288 event pairs, 1956 based on Foata normal form. 4/11996 useless extension candidates. Maximal degree in co-relation 96156. Up to 5649 conditions per place. [2023-08-26 23:42:14,193 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 402 selfloop transitions, 254 changer transitions 0/656 dead transitions. [2023-08-26 23:42:14,193 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 656 transitions, 18537 flow [2023-08-26 23:42:14,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:14,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:14,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2600 transitions. [2023-08-26 23:42:14,195 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37329504666188085 [2023-08-26 23:42:14,195 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2600 transitions. [2023-08-26 23:42:14,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2600 transitions. [2023-08-26 23:42:14,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:14,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2600 transitions. [2023-08-26 23:42:14,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.42857142857144) internal successors, (2600), 7 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:14,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:14,199 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:14,199 INFO L175 Difference]: Start difference. First operand has 289 places, 571 transitions, 16239 flow. Second operand 7 states and 2600 transitions. [2023-08-26 23:42:14,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 656 transitions, 18537 flow [2023-08-26 23:42:16,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 656 transitions, 18097 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-08-26 23:42:16,068 INFO L231 Difference]: Finished difference. Result has 293 places, 586 transitions, 16776 flow [2023-08-26 23:42:16,069 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=15811, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16776, PETRI_PLACES=293, PETRI_TRANSITIONS=586} [2023-08-26 23:42:16,069 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 237 predicate places. [2023-08-26 23:42:16,070 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 586 transitions, 16776 flow [2023-08-26 23:42:16,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:16,070 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:16,070 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:16,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-26 23:42:16,070 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:16,071 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:16,071 INFO L85 PathProgramCache]: Analyzing trace with hash 263707044, now seen corresponding path program 17 times [2023-08-26 23:42:16,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:16,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774719248] [2023-08-26 23:42:16,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:16,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:16,361 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:16,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:16,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774719248] [2023-08-26 23:42:16,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774719248] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:16,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:16,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:16,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591674853] [2023-08-26 23:42:16,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:16,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:16,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:16,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:16,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:16,364 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:16,365 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 586 transitions, 16776 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:16,365 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:16,365 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:16,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:20,362 INFO L124 PetriNetUnfolderBase]: 6694/11957 cut-off events. [2023-08-26 23:42:20,363 INFO L125 PetriNetUnfolderBase]: For 337931/337931 co-relation queries the response was YES. [2023-08-26 23:42:20,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97884 conditions, 11957 events. 6694/11957 cut-off events. For 337931/337931 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 93871 event pairs, 2166 based on Foata normal form. 12/11968 useless extension candidates. Maximal degree in co-relation 97749. Up to 9216 conditions per place. [2023-08-26 23:42:20,513 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 368 selfloop transitions, 270 changer transitions 1/639 dead transitions. [2023-08-26 23:42:20,513 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 639 transitions, 18363 flow [2023-08-26 23:42:20,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:20,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:20,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:42:20,515 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:42:20,515 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:42:20,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:42:20,515 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:20,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:42:20,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:20,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:20,520 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:20,520 INFO L175 Difference]: Start difference. First operand has 293 places, 586 transitions, 16776 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:42:20,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 639 transitions, 18363 flow [2023-08-26 23:42:22,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 639 transitions, 18002 flow, removed 26 selfloop flow, removed 2 redundant places. [2023-08-26 23:42:22,317 INFO L231 Difference]: Finished difference. Result has 298 places, 585 transitions, 16924 flow [2023-08-26 23:42:22,318 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16415, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=586, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16924, PETRI_PLACES=298, PETRI_TRANSITIONS=585} [2023-08-26 23:42:22,318 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 242 predicate places. [2023-08-26 23:42:22,318 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 585 transitions, 16924 flow [2023-08-26 23:42:22,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:22,318 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:22,318 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:22,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-26 23:42:22,319 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:22,319 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:22,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1773680629, now seen corresponding path program 16 times [2023-08-26 23:42:22,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:22,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315940732] [2023-08-26 23:42:22,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:22,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:22,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:22,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:22,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:22,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315940732] [2023-08-26 23:42:22,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315940732] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:22,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:22,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:22,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298333523] [2023-08-26 23:42:22,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:22,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:22,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:22,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:22,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:22,676 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:22,677 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 585 transitions, 16924 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:22,677 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:22,677 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:22,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:26,462 INFO L124 PetriNetUnfolderBase]: 6672/11907 cut-off events. [2023-08-26 23:42:26,463 INFO L125 PetriNetUnfolderBase]: For 339175/339175 co-relation queries the response was YES. [2023-08-26 23:42:26,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98698 conditions, 11907 events. 6672/11907 cut-off events. For 339175/339175 co-relation queries the response was YES. Maximal size of possible extension queue 775. Compared 93384 event pairs, 1958 based on Foata normal form. 26/11932 useless extension candidates. Maximal degree in co-relation 98562. Up to 5649 conditions per place. [2023-08-26 23:42:26,616 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 400 selfloop transitions, 255 changer transitions 0/655 dead transitions. [2023-08-26 23:42:26,616 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 655 transitions, 18896 flow [2023-08-26 23:42:26,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:26,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:26,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2600 transitions. [2023-08-26 23:42:26,618 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37329504666188085 [2023-08-26 23:42:26,619 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2600 transitions. [2023-08-26 23:42:26,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2600 transitions. [2023-08-26 23:42:26,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:26,619 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2600 transitions. [2023-08-26 23:42:26,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.42857142857144) internal successors, (2600), 7 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:26,623 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:26,624 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:26,624 INFO L175 Difference]: Start difference. First operand has 298 places, 585 transitions, 16924 flow. Second operand 7 states and 2600 transitions. [2023-08-26 23:42:26,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 655 transitions, 18896 flow [2023-08-26 23:42:28,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 655 transitions, 18482 flow, removed 7 selfloop flow, removed 4 redundant places. [2023-08-26 23:42:28,613 INFO L231 Difference]: Finished difference. Result has 302 places, 589 transitions, 17175 flow [2023-08-26 23:42:28,613 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16510, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=251, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17175, PETRI_PLACES=302, PETRI_TRANSITIONS=589} [2023-08-26 23:42:28,614 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 246 predicate places. [2023-08-26 23:42:28,614 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 589 transitions, 17175 flow [2023-08-26 23:42:28,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:28,614 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:28,615 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:28,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-26 23:42:28,615 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:28,615 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:28,615 INFO L85 PathProgramCache]: Analyzing trace with hash -2072095965, now seen corresponding path program 17 times [2023-08-26 23:42:28,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:28,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018304739] [2023-08-26 23:42:28,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:28,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:28,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:28,970 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:28,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:28,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018304739] [2023-08-26 23:42:28,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018304739] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:28,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:28,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:28,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60163399] [2023-08-26 23:42:28,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:28,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:28,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:28,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:28,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:28,973 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:28,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 589 transitions, 17175 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:28,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:28,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:28,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:33,287 INFO L124 PetriNetUnfolderBase]: 6652/11863 cut-off events. [2023-08-26 23:42:33,288 INFO L125 PetriNetUnfolderBase]: For 343004/343004 co-relation queries the response was YES. [2023-08-26 23:42:33,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98744 conditions, 11863 events. 6652/11863 cut-off events. For 343004/343004 co-relation queries the response was YES. Maximal size of possible extension queue 771. Compared 92872 event pairs, 1950 based on Foata normal form. 8/11870 useless extension candidates. Maximal degree in co-relation 98608. Up to 5649 conditions per place. [2023-08-26 23:42:33,749 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 406 selfloop transitions, 249 changer transitions 1/656 dead transitions. [2023-08-26 23:42:33,749 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 656 transitions, 19097 flow [2023-08-26 23:42:33,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:33,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:33,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:42:33,751 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:42:33,751 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:42:33,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:42:33,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:33,751 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:42:33,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:33,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:33,756 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:33,756 INFO L175 Difference]: Start difference. First operand has 302 places, 589 transitions, 17175 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:42:33,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 656 transitions, 19097 flow [2023-08-26 23:42:35,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 656 transitions, 18666 flow, removed 1 selfloop flow, removed 3 redundant places. [2023-08-26 23:42:35,408 INFO L231 Difference]: Finished difference. Result has 307 places, 590 transitions, 17301 flow [2023-08-26 23:42:35,409 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16745, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=340, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17301, PETRI_PLACES=307, PETRI_TRANSITIONS=590} [2023-08-26 23:42:35,409 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 251 predicate places. [2023-08-26 23:42:35,409 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 590 transitions, 17301 flow [2023-08-26 23:42:35,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:35,410 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:35,410 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:35,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-26 23:42:35,410 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:35,410 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:35,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1628802636, now seen corresponding path program 18 times [2023-08-26 23:42:35,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:35,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416988487] [2023-08-26 23:42:35,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:35,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:35,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:35,776 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:35,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:35,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416988487] [2023-08-26 23:42:35,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416988487] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:35,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:35,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:35,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545827975] [2023-08-26 23:42:35,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:35,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:35,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:35,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:35,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:35,780 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:35,781 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 590 transitions, 17301 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:35,781 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:35,781 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:35,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:39,952 INFO L124 PetriNetUnfolderBase]: 6630/11815 cut-off events. [2023-08-26 23:42:39,952 INFO L125 PetriNetUnfolderBase]: For 350453/350453 co-relation queries the response was YES. [2023-08-26 23:42:40,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98832 conditions, 11815 events. 6630/11815 cut-off events. For 350453/350453 co-relation queries the response was YES. Maximal size of possible extension queue 767. Compared 92254 event pairs, 2122 based on Foata normal form. 12/11826 useless extension candidates. Maximal degree in co-relation 98694. Up to 9129 conditions per place. [2023-08-26 23:42:40,098 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 373 selfloop transitions, 274 changer transitions 0/647 dead transitions. [2023-08-26 23:42:40,099 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 647 transitions, 18981 flow [2023-08-26 23:42:40,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:40,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:40,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2600 transitions. [2023-08-26 23:42:40,101 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37329504666188085 [2023-08-26 23:42:40,101 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2600 transitions. [2023-08-26 23:42:40,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2600 transitions. [2023-08-26 23:42:40,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:40,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2600 transitions. [2023-08-26 23:42:40,102 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.42857142857144) internal successors, (2600), 7 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:40,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:40,105 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:40,105 INFO L175 Difference]: Start difference. First operand has 307 places, 590 transitions, 17301 flow. Second operand 7 states and 2600 transitions. [2023-08-26 23:42:40,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 647 transitions, 18981 flow [2023-08-26 23:42:42,021 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 647 transitions, 18549 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-08-26 23:42:42,032 INFO L231 Difference]: Finished difference. Result has 311 places, 592 transitions, 17490 flow [2023-08-26 23:42:42,033 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16869, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=590, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=272, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17490, PETRI_PLACES=311, PETRI_TRANSITIONS=592} [2023-08-26 23:42:42,033 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 255 predicate places. [2023-08-26 23:42:42,033 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 592 transitions, 17490 flow [2023-08-26 23:42:42,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:42,034 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:42,034 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:42,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-08-26 23:42:42,034 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:42,034 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:42,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1224701995, now seen corresponding path program 18 times [2023-08-26 23:42:42,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:42,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636383104] [2023-08-26 23:42:42,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:42,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:42,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:42,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:42,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:42,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636383104] [2023-08-26 23:42:42,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636383104] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:42,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:42,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:42:42,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071679814] [2023-08-26 23:42:42,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:42,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:42:42,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:42,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:42:42,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:42:42,416 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:42,417 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 592 transitions, 17490 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:42,417 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:42,417 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:42,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:46,685 INFO L124 PetriNetUnfolderBase]: 6643/11828 cut-off events. [2023-08-26 23:42:46,685 INFO L125 PetriNetUnfolderBase]: For 347664/347664 co-relation queries the response was YES. [2023-08-26 23:42:46,796 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99082 conditions, 11828 events. 6643/11828 cut-off events. For 347664/347664 co-relation queries the response was YES. Maximal size of possible extension queue 769. Compared 92371 event pairs, 1928 based on Foata normal form. 4/11831 useless extension candidates. Maximal degree in co-relation 98943. Up to 5649 conditions per place. [2023-08-26 23:42:46,844 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 406 selfloop transitions, 254 changer transitions 0/660 dead transitions. [2023-08-26 23:42:46,844 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 660 transitions, 19401 flow [2023-08-26 23:42:46,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:46,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:46,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:42:46,846 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:42:46,846 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:42:46,846 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:42:46,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:46,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:42:46,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:46,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:46,852 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:46,852 INFO L175 Difference]: Start difference. First operand has 311 places, 592 transitions, 17490 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:42:46,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 660 transitions, 19401 flow [2023-08-26 23:42:48,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 660 transitions, 18849 flow, removed 12 selfloop flow, removed 6 redundant places. [2023-08-26 23:42:48,756 INFO L231 Difference]: Finished difference. Result has 311 places, 595 transitions, 17525 flow [2023-08-26 23:42:48,756 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16908, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17525, PETRI_PLACES=311, PETRI_TRANSITIONS=595} [2023-08-26 23:42:48,756 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 255 predicate places. [2023-08-26 23:42:48,756 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 595 transitions, 17525 flow [2023-08-26 23:42:48,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:48,757 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:48,757 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:48,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-08-26 23:42:48,757 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:48,757 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:48,757 INFO L85 PathProgramCache]: Analyzing trace with hash -329274682, now seen corresponding path program 19 times [2023-08-26 23:42:48,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:48,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647564672] [2023-08-26 23:42:48,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:48,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:49,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:49,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:49,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647564672] [2023-08-26 23:42:49,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647564672] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:49,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:49,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:49,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909728802] [2023-08-26 23:42:49,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:49,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:49,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:49,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:49,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:49,051 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:49,052 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 595 transitions, 17525 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:49,052 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:49,052 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:49,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:42:53,389 INFO L124 PetriNetUnfolderBase]: 6639/11818 cut-off events. [2023-08-26 23:42:53,390 INFO L125 PetriNetUnfolderBase]: For 358874/358874 co-relation queries the response was YES. [2023-08-26 23:42:53,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99750 conditions, 11818 events. 6639/11818 cut-off events. For 358874/358874 co-relation queries the response was YES. Maximal size of possible extension queue 769. Compared 92173 event pairs, 2122 based on Foata normal form. 8/11825 useless extension candidates. Maximal degree in co-relation 99612. Up to 9142 conditions per place. [2023-08-26 23:42:53,543 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 374 selfloop transitions, 275 changer transitions 0/649 dead transitions. [2023-08-26 23:42:53,543 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 649 transitions, 19152 flow [2023-08-26 23:42:53,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:42:53,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:42:53,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:42:53,545 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:42:53,545 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:42:53,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:42:53,546 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:42:53,546 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:42:53,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:53,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:53,550 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:53,550 INFO L175 Difference]: Start difference. First operand has 311 places, 595 transitions, 17525 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:42:53,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 649 transitions, 19152 flow [2023-08-26 23:42:55,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 649 transitions, 18624 flow, removed 9 selfloop flow, removed 7 redundant places. [2023-08-26 23:42:55,412 INFO L231 Difference]: Finished difference. Result has 311 places, 596 transitions, 17570 flow [2023-08-26 23:42:55,412 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=16933, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=272, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17570, PETRI_PLACES=311, PETRI_TRANSITIONS=596} [2023-08-26 23:42:55,412 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 255 predicate places. [2023-08-26 23:42:55,413 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 596 transitions, 17570 flow [2023-08-26 23:42:55,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:55,413 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:42:55,413 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:42:55,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-08-26 23:42:55,413 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:42:55,413 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:42:55,413 INFO L85 PathProgramCache]: Analyzing trace with hash 419355905, now seen corresponding path program 19 times [2023-08-26 23:42:55,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:42:55,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245309417] [2023-08-26 23:42:55,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:42:55,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:42:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:42:55,727 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:42:55,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:42:55,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245309417] [2023-08-26 23:42:55,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245309417] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:42:55,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:42:55,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:42:55,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081586897] [2023-08-26 23:42:55,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:42:55,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:42:55,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:42:55,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:42:55,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:42:55,729 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:42:55,730 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 596 transitions, 17570 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:42:55,730 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:42:55,730 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:42:55,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:00,124 INFO L124 PetriNetUnfolderBase]: 6619/11774 cut-off events. [2023-08-26 23:43:00,125 INFO L125 PetriNetUnfolderBase]: For 357604/357604 co-relation queries the response was YES. [2023-08-26 23:43:00,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100375 conditions, 11774 events. 6619/11774 cut-off events. For 357604/357604 co-relation queries the response was YES. Maximal size of possible extension queue 765. Compared 91737 event pairs, 1930 based on Foata normal form. 8/11781 useless extension candidates. Maximal degree in co-relation 100238. Up to 5649 conditions per place. [2023-08-26 23:43:00,282 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 405 selfloop transitions, 249 changer transitions 1/655 dead transitions. [2023-08-26 23:43:00,282 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 655 transitions, 19334 flow [2023-08-26 23:43:00,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:00,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:00,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:43:00,284 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:43:00,284 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:43:00,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:43:00,285 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:00,285 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:43:00,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:00,290 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:00,291 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:00,291 INFO L175 Difference]: Start difference. First operand has 311 places, 596 transitions, 17570 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:43:00,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 655 transitions, 19334 flow [2023-08-26 23:43:02,093 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 655 transitions, 18823 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-08-26 23:43:02,104 INFO L231 Difference]: Finished difference. Result has 315 places, 594 transitions, 17499 flow [2023-08-26 23:43:02,104 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=17020, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=17499, PETRI_PLACES=315, PETRI_TRANSITIONS=594} [2023-08-26 23:43:02,105 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 259 predicate places. [2023-08-26 23:43:02,105 INFO L495 AbstractCegarLoop]: Abstraction has has 315 places, 594 transitions, 17499 flow [2023-08-26 23:43:02,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:02,105 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:02,105 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:02,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-08-26 23:43:02,105 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:02,105 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:02,105 INFO L85 PathProgramCache]: Analyzing trace with hash 261081268, now seen corresponding path program 20 times [2023-08-26 23:43:02,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:02,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353757760] [2023-08-26 23:43:02,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:02,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:02,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:02,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:02,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353757760] [2023-08-26 23:43:02,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353757760] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:02,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:02,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:02,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339138103] [2023-08-26 23:43:02,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:02,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:02,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:02,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:02,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:02,468 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:43:02,469 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 594 transitions, 17499 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:02,469 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:02,469 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:43:02,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:06,659 INFO L124 PetriNetUnfolderBase]: 6638/11823 cut-off events. [2023-08-26 23:43:06,659 INFO L125 PetriNetUnfolderBase]: For 362440/362440 co-relation queries the response was YES. [2023-08-26 23:43:06,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100080 conditions, 11823 events. 6638/11823 cut-off events. For 362440/362440 co-relation queries the response was YES. Maximal size of possible extension queue 770. Compared 92334 event pairs, 2078 based on Foata normal form. 6/11828 useless extension candidates. Maximal degree in co-relation 99942. Up to 9116 conditions per place. [2023-08-26 23:43:06,831 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 361 selfloop transitions, 316 changer transitions 1/678 dead transitions. [2023-08-26 23:43:06,832 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 678 transitions, 20088 flow [2023-08-26 23:43:06,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:06,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:06,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2555 transitions. [2023-08-26 23:43:06,834 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36683417085427134 [2023-08-26 23:43:06,834 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2555 transitions. [2023-08-26 23:43:06,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2555 transitions. [2023-08-26 23:43:06,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:06,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2555 transitions. [2023-08-26 23:43:06,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 365.0) internal successors, (2555), 7 states have internal predecessors, (2555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:06,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:06,840 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:06,840 INFO L175 Difference]: Start difference. First operand has 315 places, 594 transitions, 17499 flow. Second operand 7 states and 2555 transitions. [2023-08-26 23:43:06,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 678 transitions, 20088 flow [2023-08-26 23:43:08,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 678 transitions, 19639 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-08-26 23:43:08,689 INFO L231 Difference]: Finished difference. Result has 321 places, 621 transitions, 18736 flow [2023-08-26 23:43:08,689 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=17027, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=287, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18736, PETRI_PLACES=321, PETRI_TRANSITIONS=621} [2023-08-26 23:43:08,689 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 265 predicate places. [2023-08-26 23:43:08,689 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 621 transitions, 18736 flow [2023-08-26 23:43:08,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:08,690 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:08,690 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:08,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-08-26 23:43:08,690 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:08,690 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:08,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1494661465, now seen corresponding path program 20 times [2023-08-26 23:43:08,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:08,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941574955] [2023-08-26 23:43:08,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:08,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:09,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:09,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:09,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941574955] [2023-08-26 23:43:09,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941574955] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:09,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:09,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:09,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955971407] [2023-08-26 23:43:09,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:09,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:09,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:09,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:09,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:09,056 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:43:09,056 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 621 transitions, 18736 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:09,056 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:09,056 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:43:09,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:13,235 INFO L124 PetriNetUnfolderBase]: 6623/11790 cut-off events. [2023-08-26 23:43:13,235 INFO L125 PetriNetUnfolderBase]: For 362795/362795 co-relation queries the response was YES. [2023-08-26 23:43:13,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100770 conditions, 11790 events. 6623/11790 cut-off events. For 362795/362795 co-relation queries the response was YES. Maximal size of possible extension queue 767. Compared 92018 event pairs, 1914 based on Foata normal form. 10/11799 useless extension candidates. Maximal degree in co-relation 100629. Up to 5649 conditions per place. [2023-08-26 23:43:13,369 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 420 selfloop transitions, 260 changer transitions 0/680 dead transitions. [2023-08-26 23:43:13,369 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 680 transitions, 20611 flow [2023-08-26 23:43:13,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:13,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:13,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2593 transitions. [2023-08-26 23:43:13,371 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3722900215362527 [2023-08-26 23:43:13,371 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2593 transitions. [2023-08-26 23:43:13,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2593 transitions. [2023-08-26 23:43:13,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:13,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2593 transitions. [2023-08-26 23:43:13,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.42857142857144) internal successors, (2593), 7 states have internal predecessors, (2593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:13,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:13,376 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:13,376 INFO L175 Difference]: Start difference. First operand has 321 places, 621 transitions, 18736 flow. Second operand 7 states and 2593 transitions. [2023-08-26 23:43:13,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 680 transitions, 20611 flow [2023-08-26 23:43:15,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 680 transitions, 20048 flow, removed 11 selfloop flow, removed 5 redundant places. [2023-08-26 23:43:15,173 INFO L231 Difference]: Finished difference. Result has 322 places, 623 transitions, 18753 flow [2023-08-26 23:43:15,174 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=18149, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=257, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18753, PETRI_PLACES=322, PETRI_TRANSITIONS=623} [2023-08-26 23:43:15,174 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 266 predicate places. [2023-08-26 23:43:15,174 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 623 transitions, 18753 flow [2023-08-26 23:43:15,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:15,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:15,175 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:15,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-08-26 23:43:15,175 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:15,175 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:15,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1302233866, now seen corresponding path program 21 times [2023-08-26 23:43:15,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:15,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223781684] [2023-08-26 23:43:15,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:15,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:15,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:15,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:15,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223781684] [2023-08-26 23:43:15,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223781684] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:15,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:15,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:43:15,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542058170] [2023-08-26 23:43:15,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:15,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:43:15,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:15,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:43:15,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:43:15,538 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:43:15,539 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 623 transitions, 18753 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:15,539 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:15,539 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:43:15,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:19,661 INFO L124 PetriNetUnfolderBase]: 6622/11771 cut-off events. [2023-08-26 23:43:19,661 INFO L125 PetriNetUnfolderBase]: For 369765/369765 co-relation queries the response was YES. [2023-08-26 23:43:19,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100735 conditions, 11771 events. 6622/11771 cut-off events. For 369765/369765 co-relation queries the response was YES. Maximal size of possible extension queue 765. Compared 91537 event pairs, 2114 based on Foata normal form. 4/11774 useless extension candidates. Maximal degree in co-relation 100595. Up to 9092 conditions per place. [2023-08-26 23:43:19,812 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 369 selfloop transitions, 291 changer transitions 0/660 dead transitions. [2023-08-26 23:43:19,812 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 660 transitions, 20259 flow [2023-08-26 23:43:19,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:19,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:19,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2583 transitions. [2023-08-26 23:43:19,814 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3708542713567839 [2023-08-26 23:43:19,814 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2583 transitions. [2023-08-26 23:43:19,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2583 transitions. [2023-08-26 23:43:19,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:19,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2583 transitions. [2023-08-26 23:43:19,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.0) internal successors, (2583), 7 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:19,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:19,819 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:19,819 INFO L175 Difference]: Start difference. First operand has 322 places, 623 transitions, 18753 flow. Second operand 7 states and 2583 transitions. [2023-08-26 23:43:19,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 660 transitions, 20259 flow [2023-08-26 23:43:21,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 660 transitions, 19782 flow, removed 7 selfloop flow, removed 6 redundant places. [2023-08-26 23:43:21,709 INFO L231 Difference]: Finished difference. Result has 322 places, 623 transitions, 18832 flow [2023-08-26 23:43:21,709 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=18176, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=18832, PETRI_PLACES=322, PETRI_TRANSITIONS=623} [2023-08-26 23:43:21,709 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 266 predicate places. [2023-08-26 23:43:21,709 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 623 transitions, 18832 flow [2023-08-26 23:43:21,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:21,710 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:21,710 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:21,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-08-26 23:43:21,710 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:21,710 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:21,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1433013679, now seen corresponding path program 21 times [2023-08-26 23:43:21,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:21,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258255885] [2023-08-26 23:43:21,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:21,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:22,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:22,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:22,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258255885] [2023-08-26 23:43:22,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258255885] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:22,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:22,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:22,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271139772] [2023-08-26 23:43:22,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:22,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:22,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:22,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:22,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:22,045 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 353 out of 995 [2023-08-26 23:43:22,046 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 623 transitions, 18832 flow. Second operand has 7 states, 7 states have (on average 356.14285714285717) internal successors, (2493), 7 states have internal predecessors, (2493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:22,046 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:22,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 353 of 995 [2023-08-26 23:43:22,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:26,462 INFO L124 PetriNetUnfolderBase]: 6639/11824 cut-off events. [2023-08-26 23:43:26,463 INFO L125 PetriNetUnfolderBase]: For 369159/369159 co-relation queries the response was YES. [2023-08-26 23:43:26,568 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102061 conditions, 11824 events. 6639/11824 cut-off events. For 369159/369159 co-relation queries the response was YES. Maximal size of possible extension queue 769. Compared 92461 event pairs, 1876 based on Foata normal form. 4/11827 useless extension candidates. Maximal degree in co-relation 101922. Up to 8510 conditions per place. [2023-08-26 23:43:26,613 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 380 selfloop transitions, 311 changer transitions 0/691 dead transitions. [2023-08-26 23:43:26,614 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 691 transitions, 20956 flow [2023-08-26 23:43:26,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:26,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:26,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2563 transitions. [2023-08-26 23:43:26,616 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3679827709978464 [2023-08-26 23:43:26,616 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2563 transitions. [2023-08-26 23:43:26,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2563 transitions. [2023-08-26 23:43:26,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:26,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2563 transitions. [2023-08-26 23:43:26,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 366.14285714285717) internal successors, (2563), 7 states have internal predecessors, (2563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:26,620 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:26,620 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:26,620 INFO L175 Difference]: Start difference. First operand has 322 places, 623 transitions, 18832 flow. Second operand 7 states and 2563 transitions. [2023-08-26 23:43:26,620 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 691 transitions, 20956 flow [2023-08-26 23:43:28,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 691 transitions, 20372 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-08-26 23:43:28,539 INFO L231 Difference]: Finished difference. Result has 325 places, 628 transitions, 19048 flow [2023-08-26 23:43:28,540 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=18250, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=623, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=19048, PETRI_PLACES=325, PETRI_TRANSITIONS=628} [2023-08-26 23:43:28,540 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 269 predicate places. [2023-08-26 23:43:28,540 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 628 transitions, 19048 flow [2023-08-26 23:43:28,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 356.14285714285717) internal successors, (2493), 7 states have internal predecessors, (2493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:28,541 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:28,541 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:28,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-08-26 23:43:28,541 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:28,541 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:28,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1087364992, now seen corresponding path program 22 times [2023-08-26 23:43:28,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:28,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815046594] [2023-08-26 23:43:28,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:28,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:28,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:28,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815046594] [2023-08-26 23:43:28,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815046594] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:28,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:28,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:28,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414869933] [2023-08-26 23:43:28,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:28,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:28,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:28,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:28,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:28,867 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:43:28,868 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 628 transitions, 19048 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:28,868 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:28,868 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:43:28,868 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:33,347 INFO L124 PetriNetUnfolderBase]: 6776/12059 cut-off events. [2023-08-26 23:43:33,347 INFO L125 PetriNetUnfolderBase]: For 384664/384664 co-relation queries the response was YES. [2023-08-26 23:43:33,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105151 conditions, 12059 events. 6776/12059 cut-off events. For 384664/384664 co-relation queries the response was YES. Maximal size of possible extension queue 784. Compared 94746 event pairs, 1540 based on Foata normal form. 12/12070 useless extension candidates. Maximal degree in co-relation 105010. Up to 4624 conditions per place. [2023-08-26 23:43:33,487 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 416 selfloop transitions, 330 changer transitions 0/746 dead transitions. [2023-08-26 23:43:33,487 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 746 transitions, 22514 flow [2023-08-26 23:43:33,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:33,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:33,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2601 transitions. [2023-08-26 23:43:33,489 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3734386216798277 [2023-08-26 23:43:33,489 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2601 transitions. [2023-08-26 23:43:33,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2601 transitions. [2023-08-26 23:43:33,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:33,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2601 transitions. [2023-08-26 23:43:33,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.57142857142856) internal successors, (2601), 7 states have internal predecessors, (2601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:33,494 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:33,494 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:33,494 INFO L175 Difference]: Start difference. First operand has 325 places, 628 transitions, 19048 flow. Second operand 7 states and 2601 transitions. [2023-08-26 23:43:33,494 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 746 transitions, 22514 flow [2023-08-26 23:43:35,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 746 transitions, 22007 flow, removed 31 selfloop flow, removed 2 redundant places. [2023-08-26 23:43:35,503 INFO L231 Difference]: Finished difference. Result has 331 places, 647 transitions, 19962 flow [2023-08-26 23:43:35,503 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=18553, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=311, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=19962, PETRI_PLACES=331, PETRI_TRANSITIONS=647} [2023-08-26 23:43:35,503 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 275 predicate places. [2023-08-26 23:43:35,504 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 647 transitions, 19962 flow [2023-08-26 23:43:35,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:35,504 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:35,504 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:35,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-08-26 23:43:35,504 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:35,505 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:35,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1982666674, now seen corresponding path program 23 times [2023-08-26 23:43:35,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:35,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543205300] [2023-08-26 23:43:35,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:35,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:35,890 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:35,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:35,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543205300] [2023-08-26 23:43:35,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543205300] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:35,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:35,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:35,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318034419] [2023-08-26 23:43:35,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:35,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:35,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:35,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:35,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:35,893 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:43:35,894 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 647 transitions, 19962 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:35,894 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:35,894 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:43:35,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:40,134 INFO L124 PetriNetUnfolderBase]: 6739/11988 cut-off events. [2023-08-26 23:43:40,134 INFO L125 PetriNetUnfolderBase]: For 386569/386569 co-relation queries the response was YES. [2023-08-26 23:43:40,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104485 conditions, 11988 events. 6739/11988 cut-off events. For 386569/386569 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 94024 event pairs, 1542 based on Foata normal form. 6/11993 useless extension candidates. Maximal degree in co-relation 104342. Up to 4624 conditions per place. [2023-08-26 23:43:40,288 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 406 selfloop transitions, 329 changer transitions 0/735 dead transitions. [2023-08-26 23:43:40,288 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 735 transitions, 22512 flow [2023-08-26 23:43:40,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:40,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:40,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:43:40,290 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:43:40,290 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:43:40,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:43:40,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:40,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:43:40,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:40,295 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:40,296 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:40,296 INFO L175 Difference]: Start difference. First operand has 331 places, 647 transitions, 19962 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:43:40,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 735 transitions, 22512 flow [2023-08-26 23:43:42,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 735 transitions, 22003 flow, removed 20 selfloop flow, removed 3 redundant places. [2023-08-26 23:43:42,509 INFO L231 Difference]: Finished difference. Result has 335 places, 648 transitions, 20132 flow [2023-08-26 23:43:42,509 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=19322, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=644, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=325, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20132, PETRI_PLACES=335, PETRI_TRANSITIONS=648} [2023-08-26 23:43:42,509 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 279 predicate places. [2023-08-26 23:43:42,510 INFO L495 AbstractCegarLoop]: Abstraction has has 335 places, 648 transitions, 20132 flow [2023-08-26 23:43:42,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:42,510 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:42,510 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:42,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-08-26 23:43:42,510 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:42,510 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:42,510 INFO L85 PathProgramCache]: Analyzing trace with hash -130447872, now seen corresponding path program 24 times [2023-08-26 23:43:42,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:42,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214853831] [2023-08-26 23:43:42,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:42,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:42,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:42,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:42,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214853831] [2023-08-26 23:43:42,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214853831] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:42,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:42,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:42,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051215103] [2023-08-26 23:43:42,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:42,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:42,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:42,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:42,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:42,875 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:43:42,876 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 648 transitions, 20132 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:42,876 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:42,876 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:43:42,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:47,463 INFO L124 PetriNetUnfolderBase]: 7059/12770 cut-off events. [2023-08-26 23:43:47,463 INFO L125 PetriNetUnfolderBase]: For 410947/410947 co-relation queries the response was YES. [2023-08-26 23:43:47,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112051 conditions, 12770 events. 7059/12770 cut-off events. For 410947/410947 co-relation queries the response was YES. Maximal size of possible extension queue 852. Compared 103318 event pairs, 1348 based on Foata normal form. 12/12781 useless extension candidates. Maximal degree in co-relation 111907. Up to 7615 conditions per place. [2023-08-26 23:43:47,632 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 451 selfloop transitions, 362 changer transitions 0/813 dead transitions. [2023-08-26 23:43:47,632 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 813 transitions, 25463 flow [2023-08-26 23:43:47,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:47,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:47,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2558 transitions. [2023-08-26 23:43:47,634 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.367264895908112 [2023-08-26 23:43:47,634 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2558 transitions. [2023-08-26 23:43:47,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2558 transitions. [2023-08-26 23:43:47,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:47,634 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2558 transitions. [2023-08-26 23:43:47,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 365.42857142857144) internal successors, (2558), 7 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:47,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:47,638 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:47,639 INFO L175 Difference]: Start difference. First operand has 335 places, 648 transitions, 20132 flow. Second operand 7 states and 2558 transitions. [2023-08-26 23:43:47,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 813 transitions, 25463 flow [2023-08-26 23:43:50,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 813 transitions, 24907 flow, removed 18 selfloop flow, removed 3 redundant places. [2023-08-26 23:43:50,061 INFO L231 Difference]: Finished difference. Result has 343 places, 715 transitions, 23012 flow [2023-08-26 23:43:50,062 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=19578, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=292, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=23012, PETRI_PLACES=343, PETRI_TRANSITIONS=715} [2023-08-26 23:43:50,062 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 287 predicate places. [2023-08-26 23:43:50,062 INFO L495 AbstractCegarLoop]: Abstraction has has 343 places, 715 transitions, 23012 flow [2023-08-26 23:43:50,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:50,063 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:50,063 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:50,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-08-26 23:43:50,063 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:50,063 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:50,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1192589247, now seen corresponding path program 22 times [2023-08-26 23:43:50,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:50,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982983414] [2023-08-26 23:43:50,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:50,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:50,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:50,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:50,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982983414] [2023-08-26 23:43:50,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982983414] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:50,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:50,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:50,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671017469] [2023-08-26 23:43:50,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:50,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:50,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:50,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:50,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:50,339 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:43:50,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 715 transitions, 23012 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:50,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:50,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:43:50,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:43:55,213 INFO L124 PetriNetUnfolderBase]: 7092/12859 cut-off events. [2023-08-26 23:43:55,213 INFO L125 PetriNetUnfolderBase]: For 451274/451274 co-relation queries the response was YES. [2023-08-26 23:43:55,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117475 conditions, 12859 events. 7092/12859 cut-off events. For 451274/451274 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 104221 event pairs, 1934 based on Foata normal form. 26/12884 useless extension candidates. Maximal degree in co-relation 117326. Up to 9410 conditions per place. [2023-08-26 23:43:55,398 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 431 selfloop transitions, 384 changer transitions 0/815 dead transitions. [2023-08-26 23:43:55,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 815 transitions, 26382 flow [2023-08-26 23:43:55,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:43:55,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:43:55,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2558 transitions. [2023-08-26 23:43:55,401 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.367264895908112 [2023-08-26 23:43:55,401 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2558 transitions. [2023-08-26 23:43:55,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2558 transitions. [2023-08-26 23:43:55,401 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:43:55,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2558 transitions. [2023-08-26 23:43:55,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 365.42857142857144) internal successors, (2558), 7 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:55,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:55,405 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:55,405 INFO L175 Difference]: Start difference. First operand has 343 places, 715 transitions, 23012 flow. Second operand 7 states and 2558 transitions. [2023-08-26 23:43:55,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 815 transitions, 26382 flow [2023-08-26 23:43:58,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 348 places, 815 transitions, 26103 flow, removed 24 selfloop flow, removed 1 redundant places. [2023-08-26 23:43:58,125 INFO L231 Difference]: Finished difference. Result has 350 places, 751 transitions, 24675 flow [2023-08-26 23:43:58,126 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=22752, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=715, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=348, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=24675, PETRI_PLACES=350, PETRI_TRANSITIONS=751} [2023-08-26 23:43:58,126 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 294 predicate places. [2023-08-26 23:43:58,126 INFO L495 AbstractCegarLoop]: Abstraction has has 350 places, 751 transitions, 24675 flow [2023-08-26 23:43:58,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:58,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:43:58,127 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:43:58,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-08-26 23:43:58,127 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:43:58,127 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:43:58,127 INFO L85 PathProgramCache]: Analyzing trace with hash -141667839, now seen corresponding path program 23 times [2023-08-26 23:43:58,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:43:58,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101432455] [2023-08-26 23:43:58,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:43:58,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:43:58,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:43:58,385 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:43:58,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:43:58,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101432455] [2023-08-26 23:43:58,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101432455] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:43:58,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:43:58,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:43:58,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969310447] [2023-08-26 23:43:58,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:43:58,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:43:58,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:43:58,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:43:58,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:43:58,388 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:43:58,389 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 751 transitions, 24675 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:43:58,389 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:43:58,389 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:43:58,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:03,270 INFO L124 PetriNetUnfolderBase]: 7076/12819 cut-off events. [2023-08-26 23:44:03,270 INFO L125 PetriNetUnfolderBase]: For 459845/459845 co-relation queries the response was YES. [2023-08-26 23:44:03,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118381 conditions, 12819 events. 7076/12819 cut-off events. For 459845/459845 co-relation queries the response was YES. Maximal size of possible extension queue 855. Compared 103895 event pairs, 1924 based on Foata normal form. 4/12822 useless extension candidates. Maximal degree in co-relation 118230. Up to 9410 conditions per place. [2023-08-26 23:44:03,614 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 431 selfloop transitions, 384 changer transitions 4/819 dead transitions. [2023-08-26 23:44:03,614 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 819 transitions, 27139 flow [2023-08-26 23:44:03,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:03,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:03,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2587 transitions. [2023-08-26 23:44:03,616 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37142857142857144 [2023-08-26 23:44:03,616 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2587 transitions. [2023-08-26 23:44:03,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2587 transitions. [2023-08-26 23:44:03,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:03,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2587 transitions. [2023-08-26 23:44:03,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.57142857142856) internal successors, (2587), 7 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:03,620 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:03,621 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:03,621 INFO L175 Difference]: Start difference. First operand has 350 places, 751 transitions, 24675 flow. Second operand 7 states and 2587 transitions. [2023-08-26 23:44:03,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 819 transitions, 27139 flow [2023-08-26 23:44:05,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 819 transitions, 26576 flow, removed 16 selfloop flow, removed 2 redundant places. [2023-08-26 23:44:06,013 INFO L231 Difference]: Finished difference. Result has 357 places, 760 transitions, 25239 flow [2023-08-26 23:44:06,013 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24128, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=375, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=367, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25239, PETRI_PLACES=357, PETRI_TRANSITIONS=760} [2023-08-26 23:44:06,013 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 301 predicate places. [2023-08-26 23:44:06,014 INFO L495 AbstractCegarLoop]: Abstraction has has 357 places, 760 transitions, 25239 flow [2023-08-26 23:44:06,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:06,014 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:06,014 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:06,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-08-26 23:44:06,014 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:06,014 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:06,015 INFO L85 PathProgramCache]: Analyzing trace with hash -176328413, now seen corresponding path program 24 times [2023-08-26 23:44:06,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:06,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071626136] [2023-08-26 23:44:06,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:06,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:06,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:06,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:06,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071626136] [2023-08-26 23:44:06,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071626136] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:06,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:06,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:44:06,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084390092] [2023-08-26 23:44:06,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:06,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:44:06,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:44:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:44:06,309 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:06,310 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 760 transitions, 25239 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:06,310 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:06,310 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:06,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:11,336 INFO L124 PetriNetUnfolderBase]: 7092/12879 cut-off events. [2023-08-26 23:44:11,337 INFO L125 PetriNetUnfolderBase]: For 467472/467472 co-relation queries the response was YES. [2023-08-26 23:44:11,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118156 conditions, 12879 events. 7092/12879 cut-off events. For 467472/467472 co-relation queries the response was YES. Maximal size of possible extension queue 860. Compared 104744 event pairs, 1928 based on Foata normal form. 8/12886 useless extension candidates. Maximal degree in co-relation 118002. Up to 9410 conditions per place. [2023-08-26 23:44:11,538 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 443 selfloop transitions, 378 changer transitions 1/822 dead transitions. [2023-08-26 23:44:11,539 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 822 transitions, 27368 flow [2023-08-26 23:44:11,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:11,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:11,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2593 transitions. [2023-08-26 23:44:11,541 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3722900215362527 [2023-08-26 23:44:11,541 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2593 transitions. [2023-08-26 23:44:11,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2593 transitions. [2023-08-26 23:44:11,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:11,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2593 transitions. [2023-08-26 23:44:11,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.42857142857144) internal successors, (2593), 7 states have internal predecessors, (2593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:11,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:11,545 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:11,545 INFO L175 Difference]: Start difference. First operand has 357 places, 760 transitions, 25239 flow. Second operand 7 states and 2593 transitions. [2023-08-26 23:44:11,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 362 places, 822 transitions, 27368 flow [2023-08-26 23:44:14,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 822 transitions, 26760 flow, removed 38 selfloop flow, removed 3 redundant places. [2023-08-26 23:44:14,159 INFO L231 Difference]: Finished difference. Result has 361 places, 760 transitions, 25373 flow [2023-08-26 23:44:14,160 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24581, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=759, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=376, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25373, PETRI_PLACES=361, PETRI_TRANSITIONS=760} [2023-08-26 23:44:14,160 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 305 predicate places. [2023-08-26 23:44:14,160 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 760 transitions, 25373 flow [2023-08-26 23:44:14,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:14,161 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:14,161 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:14,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-08-26 23:44:14,161 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:14,161 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:14,161 INFO L85 PathProgramCache]: Analyzing trace with hash -853572878, now seen corresponding path program 25 times [2023-08-26 23:44:14,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:14,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61850926] [2023-08-26 23:44:14,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:14,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:14,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:14,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:14,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61850926] [2023-08-26 23:44:14,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61850926] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:14,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:14,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:44:14,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703449387] [2023-08-26 23:44:14,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:14,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:44:14,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:14,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:44:14,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:44:14,430 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:14,430 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 760 transitions, 25373 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:14,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:14,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:14,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:19,681 INFO L124 PetriNetUnfolderBase]: 7055/12810 cut-off events. [2023-08-26 23:44:19,681 INFO L125 PetriNetUnfolderBase]: For 469032/469032 co-relation queries the response was YES. [2023-08-26 23:44:19,808 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117723 conditions, 12810 events. 7055/12810 cut-off events. For 469032/469032 co-relation queries the response was YES. Maximal size of possible extension queue 855. Compared 103911 event pairs, 1806 based on Foata normal form. 16/12825 useless extension candidates. Maximal degree in co-relation 117568. Up to 5258 conditions per place. [2023-08-26 23:44:19,857 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 497 selfloop transitions, 332 changer transitions 0/829 dead transitions. [2023-08-26 23:44:19,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 829 transitions, 27667 flow [2023-08-26 23:44:19,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:19,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:19,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:44:19,859 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:44:19,859 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:44:19,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:44:19,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:19,860 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:44:19,861 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:19,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:19,864 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:19,865 INFO L175 Difference]: Start difference. First operand has 361 places, 760 transitions, 25373 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:44:19,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 829 transitions, 27667 flow [2023-08-26 23:44:22,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 829 transitions, 26948 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-08-26 23:44:22,389 INFO L231 Difference]: Finished difference. Result has 366 places, 760 transitions, 25323 flow [2023-08-26 23:44:22,389 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24594, PETRI_DIFFERENCE_MINUEND_PLACES=358, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=758, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25323, PETRI_PLACES=366, PETRI_TRANSITIONS=760} [2023-08-26 23:44:22,390 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 310 predicate places. [2023-08-26 23:44:22,390 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 760 transitions, 25323 flow [2023-08-26 23:44:22,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:22,390 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:22,390 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:22,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-08-26 23:44:22,391 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:22,391 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:22,391 INFO L85 PathProgramCache]: Analyzing trace with hash -454285691, now seen corresponding path program 25 times [2023-08-26 23:44:22,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:22,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121501810] [2023-08-26 23:44:22,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:22,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:22,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:22,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:22,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:22,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121501810] [2023-08-26 23:44:22,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121501810] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:22,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:22,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:44:22,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799283519] [2023-08-26 23:44:22,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:22,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:44:22,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:22,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:44:22,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:44:22,646 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:44:22,647 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 760 transitions, 25323 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:22,647 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:22,647 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:44:22,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:27,839 INFO L124 PetriNetUnfolderBase]: 7032/12819 cut-off events. [2023-08-26 23:44:27,839 INFO L125 PetriNetUnfolderBase]: For 467674/467674 co-relation queries the response was YES. [2023-08-26 23:44:27,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117224 conditions, 12819 events. 7032/12819 cut-off events. For 467674/467674 co-relation queries the response was YES. Maximal size of possible extension queue 861. Compared 104658 event pairs, 1936 based on Foata normal form. 4/12822 useless extension candidates. Maximal degree in co-relation 117067. Up to 9346 conditions per place. [2023-08-26 23:44:28,127 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 427 selfloop transitions, 392 changer transitions 1/820 dead transitions. [2023-08-26 23:44:28,127 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 820 transitions, 27350 flow [2023-08-26 23:44:28,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:28,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:28,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2551 transitions. [2023-08-26 23:44:28,129 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36625987078248384 [2023-08-26 23:44:28,129 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2551 transitions. [2023-08-26 23:44:28,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2551 transitions. [2023-08-26 23:44:28,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:28,129 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2551 transitions. [2023-08-26 23:44:28,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.42857142857144) internal successors, (2551), 7 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:28,133 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:28,134 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:28,134 INFO L175 Difference]: Start difference. First operand has 366 places, 760 transitions, 25323 flow. Second operand 7 states and 2551 transitions. [2023-08-26 23:44:28,134 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 820 transitions, 27350 flow [2023-08-26 23:44:30,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 820 transitions, 26945 flow, removed 9 selfloop flow, removed 2 redundant places. [2023-08-26 23:44:30,670 INFO L231 Difference]: Finished difference. Result has 371 places, 761 transitions, 25623 flow [2023-08-26 23:44:30,670 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24854, PETRI_DIFFERENCE_MINUEND_PLACES=364, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=759, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=389, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=367, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25623, PETRI_PLACES=371, PETRI_TRANSITIONS=761} [2023-08-26 23:44:30,671 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 315 predicate places. [2023-08-26 23:44:30,671 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 761 transitions, 25623 flow [2023-08-26 23:44:30,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:30,671 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:30,671 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:30,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-08-26 23:44:30,672 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:30,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:30,672 INFO L85 PathProgramCache]: Analyzing trace with hash -148562337, now seen corresponding path program 26 times [2023-08-26 23:44:30,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:30,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073013796] [2023-08-26 23:44:30,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:30,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:31,010 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:31,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:31,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073013796] [2023-08-26 23:44:31,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073013796] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:31,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:31,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:44:31,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351505826] [2023-08-26 23:44:31,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:31,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:44:31,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:31,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:44:31,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:44:31,012 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:31,013 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 761 transitions, 25623 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:31,013 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:31,013 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:31,013 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:36,157 INFO L124 PetriNetUnfolderBase]: 7024/12787 cut-off events. [2023-08-26 23:44:36,157 INFO L125 PetriNetUnfolderBase]: For 480829/480829 co-relation queries the response was YES. [2023-08-26 23:44:36,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118489 conditions, 12787 events. 7024/12787 cut-off events. For 480829/480829 co-relation queries the response was YES. Maximal size of possible extension queue 857. Compared 104204 event pairs, 1918 based on Foata normal form. 4/12790 useless extension candidates. Maximal degree in co-relation 118331. Up to 9346 conditions per place. [2023-08-26 23:44:36,337 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 430 selfloop transitions, 377 changer transitions 0/807 dead transitions. [2023-08-26 23:44:36,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 807 transitions, 27631 flow [2023-08-26 23:44:36,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:36,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2581 transitions. [2023-08-26 23:44:36,339 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37056712132089015 [2023-08-26 23:44:36,339 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2581 transitions. [2023-08-26 23:44:36,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2581 transitions. [2023-08-26 23:44:36,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:36,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2581 transitions. [2023-08-26 23:44:36,341 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 368.7142857142857) internal successors, (2581), 7 states have internal predecessors, (2581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:36,344 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:36,344 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:36,344 INFO L175 Difference]: Start difference. First operand has 371 places, 761 transitions, 25623 flow. Second operand 7 states and 2581 transitions. [2023-08-26 23:44:36,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 807 transitions, 27631 flow [2023-08-26 23:44:38,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 807 transitions, 26881 flow, removed 16 selfloop flow, removed 5 redundant places. [2023-08-26 23:44:38,981 INFO L231 Difference]: Finished difference. Result has 371 places, 760 transitions, 25590 flow [2023-08-26 23:44:38,981 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24836, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=377, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25590, PETRI_PLACES=371, PETRI_TRANSITIONS=760} [2023-08-26 23:44:38,981 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 315 predicate places. [2023-08-26 23:44:38,981 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 760 transitions, 25590 flow [2023-08-26 23:44:38,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:38,982 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:38,982 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:38,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-08-26 23:44:38,982 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:38,982 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:38,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1065002258, now seen corresponding path program 26 times [2023-08-26 23:44:38,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:38,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724085565] [2023-08-26 23:44:38,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:38,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:39,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:39,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:39,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:39,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724085565] [2023-08-26 23:44:39,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724085565] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:39,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:39,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:44:39,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35794510] [2023-08-26 23:44:39,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:39,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:44:39,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:39,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:44:39,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:44:39,278 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:39,279 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 760 transitions, 25590 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:39,279 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:39,279 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:39,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:44,541 INFO L124 PetriNetUnfolderBase]: 7033/12812 cut-off events. [2023-08-26 23:44:44,541 INFO L125 PetriNetUnfolderBase]: For 482095/482095 co-relation queries the response was YES. [2023-08-26 23:44:44,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118738 conditions, 12812 events. 7033/12812 cut-off events. For 482095/482095 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 104454 event pairs, 1760 based on Foata normal form. 6/12817 useless extension candidates. Maximal degree in co-relation 118582. Up to 5420 conditions per place. [2023-08-26 23:44:44,721 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 477 selfloop transitions, 350 changer transitions 0/827 dead transitions. [2023-08-26 23:44:44,721 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 827 transitions, 27947 flow [2023-08-26 23:44:44,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:44,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:44,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2600 transitions. [2023-08-26 23:44:44,723 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37329504666188085 [2023-08-26 23:44:44,723 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2600 transitions. [2023-08-26 23:44:44,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2600 transitions. [2023-08-26 23:44:44,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:44,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2600 transitions. [2023-08-26 23:44:44,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.42857142857144) internal successors, (2600), 7 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:44,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:44,730 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:44,730 INFO L175 Difference]: Start difference. First operand has 371 places, 760 transitions, 25590 flow. Second operand 7 states and 2600 transitions. [2023-08-26 23:44:44,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 827 transitions, 27947 flow [2023-08-26 23:44:47,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 827 transitions, 27233 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-08-26 23:44:47,332 INFO L231 Difference]: Finished difference. Result has 375 places, 763 transitions, 25763 flow [2023-08-26 23:44:47,333 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=24805, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=757, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=344, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25763, PETRI_PLACES=375, PETRI_TRANSITIONS=763} [2023-08-26 23:44:47,333 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 319 predicate places. [2023-08-26 23:44:47,333 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 763 transitions, 25763 flow [2023-08-26 23:44:47,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:47,333 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:47,333 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:47,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-08-26 23:44:47,334 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:47,334 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:47,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1122143103, now seen corresponding path program 27 times [2023-08-26 23:44:47,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:47,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219900591] [2023-08-26 23:44:47,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:47,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:47,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:47,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:47,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219900591] [2023-08-26 23:44:47,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219900591] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:47,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:47,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:44:47,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568210975] [2023-08-26 23:44:47,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:47,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:44:47,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:47,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:44:47,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:44:47,605 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:47,605 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 763 transitions, 25763 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:47,605 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:47,605 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:47,605 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:44:52,659 INFO L124 PetriNetUnfolderBase]: 7019/12786 cut-off events. [2023-08-26 23:44:52,660 INFO L125 PetriNetUnfolderBase]: For 479218/479218 co-relation queries the response was YES. [2023-08-26 23:44:52,808 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118283 conditions, 12786 events. 7019/12786 cut-off events. For 479218/479218 co-relation queries the response was YES. Maximal size of possible extension queue 858. Compared 104091 event pairs, 2010 based on Foata normal form. 8/12793 useless extension candidates. Maximal degree in co-relation 118125. Up to 9363 conditions per place. [2023-08-26 23:44:52,863 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 442 selfloop transitions, 372 changer transitions 1/815 dead transitions. [2023-08-26 23:44:52,863 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 381 places, 815 transitions, 27702 flow [2023-08-26 23:44:52,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:44:52,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:44:52,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:44:52,865 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:44:52,865 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:44:52,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:44:52,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:44:52,866 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:44:52,867 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:52,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:52,870 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:52,870 INFO L175 Difference]: Start difference. First operand has 375 places, 763 transitions, 25763 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:44:52,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 381 places, 815 transitions, 27702 flow [2023-08-26 23:44:55,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 815 transitions, 27117 flow, removed 8 selfloop flow, removed 3 redundant places. [2023-08-26 23:44:55,773 INFO L231 Difference]: Finished difference. Result has 380 places, 763 transitions, 25902 flow [2023-08-26 23:44:55,773 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=25125, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=370, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25902, PETRI_PLACES=380, PETRI_TRANSITIONS=763} [2023-08-26 23:44:55,774 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 324 predicate places. [2023-08-26 23:44:55,774 INFO L495 AbstractCegarLoop]: Abstraction has has 380 places, 763 transitions, 25902 flow [2023-08-26 23:44:55,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:55,774 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:44:55,774 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:44:55,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-08-26 23:44:55,774 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:44:55,775 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:44:55,775 INFO L85 PathProgramCache]: Analyzing trace with hash 999422738, now seen corresponding path program 27 times [2023-08-26 23:44:55,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:44:55,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037193189] [2023-08-26 23:44:55,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:44:55,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:44:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:44:56,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:44:56,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:44:56,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037193189] [2023-08-26 23:44:56,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037193189] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:44:56,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:44:56,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:44:56,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315749373] [2023-08-26 23:44:56,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:44:56,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:44:56,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:44:56,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:44:56,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:44:56,093 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:44:56,093 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 763 transitions, 25902 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:44:56,093 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:44:56,094 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:44:56,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:01,258 INFO L124 PetriNetUnfolderBase]: 6993/12744 cut-off events. [2023-08-26 23:45:01,258 INFO L125 PetriNetUnfolderBase]: For 489711/489711 co-relation queries the response was YES. [2023-08-26 23:45:01,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119388 conditions, 12744 events. 6993/12744 cut-off events. For 489711/489711 co-relation queries the response was YES. Maximal size of possible extension queue 850. Compared 103748 event pairs, 1758 based on Foata normal form. 8/12751 useless extension candidates. Maximal degree in co-relation 119228. Up to 5402 conditions per place. [2023-08-26 23:45:01,439 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 472 selfloop transitions, 347 changer transitions 0/819 dead transitions. [2023-08-26 23:45:01,439 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 819 transitions, 27980 flow [2023-08-26 23:45:01,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:45:01,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:45:01,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2598 transitions. [2023-08-26 23:45:01,441 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3730078966259871 [2023-08-26 23:45:01,441 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2598 transitions. [2023-08-26 23:45:01,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2598 transitions. [2023-08-26 23:45:01,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:01,441 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2598 transitions. [2023-08-26 23:45:01,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.14285714285717) internal successors, (2598), 7 states have internal predecessors, (2598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:01,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:01,445 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:01,445 INFO L175 Difference]: Start difference. First operand has 380 places, 763 transitions, 25902 flow. Second operand 7 states and 2598 transitions. [2023-08-26 23:45:01,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 819 transitions, 27980 flow [2023-08-26 23:45:04,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 819 transitions, 27256 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-08-26 23:45:04,208 INFO L231 Difference]: Finished difference. Result has 382 places, 762 transitions, 25870 flow [2023-08-26 23:45:04,209 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=25088, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=345, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=25870, PETRI_PLACES=382, PETRI_TRANSITIONS=762} [2023-08-26 23:45:04,209 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 326 predicate places. [2023-08-26 23:45:04,209 INFO L495 AbstractCegarLoop]: Abstraction has has 382 places, 762 transitions, 25870 flow [2023-08-26 23:45:04,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:04,210 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:04,210 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:04,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-08-26 23:45:04,210 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:04,210 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:04,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1052259903, now seen corresponding path program 28 times [2023-08-26 23:45:04,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:04,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515953043] [2023-08-26 23:45:04,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:04,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:04,501 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:04,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:04,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515953043] [2023-08-26 23:45:04,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515953043] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:04,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:04,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:45:04,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263417611] [2023-08-26 23:45:04,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:04,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:45:04,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:04,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:45:04,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:45:04,504 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:45:04,505 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 382 places, 762 transitions, 25870 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:04,505 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:04,505 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:45:04,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:09,658 INFO L124 PetriNetUnfolderBase]: 6982/12713 cut-off events. [2023-08-26 23:45:09,658 INFO L125 PetriNetUnfolderBase]: For 489694/489694 co-relation queries the response was YES. [2023-08-26 23:45:09,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118745 conditions, 12713 events. 6982/12713 cut-off events. For 489694/489694 co-relation queries the response was YES. Maximal size of possible extension queue 847. Compared 103350 event pairs, 1990 based on Foata normal form. 10/12722 useless extension candidates. Maximal degree in co-relation 118586. Up to 9328 conditions per place. [2023-08-26 23:45:09,838 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 438 selfloop transitions, 375 changer transitions 0/813 dead transitions. [2023-08-26 23:45:09,838 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 813 transitions, 27812 flow [2023-08-26 23:45:09,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:45:09,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:45:09,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2597 transitions. [2023-08-26 23:45:09,841 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37286432160804023 [2023-08-26 23:45:09,841 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2597 transitions. [2023-08-26 23:45:09,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2597 transitions. [2023-08-26 23:45:09,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:09,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2597 transitions. [2023-08-26 23:45:09,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.0) internal successors, (2597), 7 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:09,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:09,845 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:09,845 INFO L175 Difference]: Start difference. First operand has 382 places, 762 transitions, 25870 flow. Second operand 7 states and 2597 transitions. [2023-08-26 23:45:09,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 813 transitions, 27812 flow [2023-08-26 23:45:12,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 813 transitions, 27227 flow, removed 5 selfloop flow, removed 5 redundant places. [2023-08-26 23:45:12,509 INFO L231 Difference]: Finished difference. Result has 383 places, 762 transitions, 26056 flow [2023-08-26 23:45:12,509 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=25247, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=373, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26056, PETRI_PLACES=383, PETRI_TRANSITIONS=762} [2023-08-26 23:45:12,510 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 327 predicate places. [2023-08-26 23:45:12,510 INFO L495 AbstractCegarLoop]: Abstraction has has 383 places, 762 transitions, 26056 flow [2023-08-26 23:45:12,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:12,510 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:12,511 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:12,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-08-26 23:45:12,511 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:12,511 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:12,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1589778688, now seen corresponding path program 28 times [2023-08-26 23:45:12,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:12,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900930338] [2023-08-26 23:45:12,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:12,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:12,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:12,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:12,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900930338] [2023-08-26 23:45:12,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900930338] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:12,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:12,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:45:12,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475171567] [2023-08-26 23:45:12,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:12,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:45:12,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:12,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:45:12,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:45:12,840 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:45:12,841 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 762 transitions, 26056 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:12,841 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:12,841 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:45:12,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:18,496 INFO L124 PetriNetUnfolderBase]: 7005/12776 cut-off events. [2023-08-26 23:45:18,496 INFO L125 PetriNetUnfolderBase]: For 489698/489698 co-relation queries the response was YES. [2023-08-26 23:45:18,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119111 conditions, 12776 events. 7005/12776 cut-off events. For 489698/489698 co-relation queries the response was YES. Maximal size of possible extension queue 859. Compared 105010 event pairs, 729 based on Foata normal form. 6/12781 useless extension candidates. Maximal degree in co-relation 118953. Up to 5339 conditions per place. [2023-08-26 23:45:18,692 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 475 selfloop transitions, 434 changer transitions 1/910 dead transitions. [2023-08-26 23:45:18,692 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 910 transitions, 30278 flow [2023-08-26 23:45:18,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 23:45:18,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 23:45:18,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4003 transitions. [2023-08-26 23:45:18,695 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36573777980813155 [2023-08-26 23:45:18,695 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4003 transitions. [2023-08-26 23:45:18,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4003 transitions. [2023-08-26 23:45:18,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:18,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4003 transitions. [2023-08-26 23:45:18,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 363.90909090909093) internal successors, (4003), 11 states have internal predecessors, (4003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:18,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 995.0) internal successors, (11940), 12 states have internal predecessors, (11940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:18,704 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 995.0) internal successors, (11940), 12 states have internal predecessors, (11940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:18,704 INFO L175 Difference]: Start difference. First operand has 383 places, 762 transitions, 26056 flow. Second operand 11 states and 4003 transitions. [2023-08-26 23:45:18,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 393 places, 910 transitions, 30278 flow [2023-08-26 23:45:21,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 910 transitions, 29528 flow, removed 10 selfloop flow, removed 4 redundant places. [2023-08-26 23:45:21,441 INFO L231 Difference]: Finished difference. Result has 393 places, 770 transitions, 26717 flow [2023-08-26 23:45:21,441 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=25263, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=423, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=26717, PETRI_PLACES=393, PETRI_TRANSITIONS=770} [2023-08-26 23:45:21,441 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 337 predicate places. [2023-08-26 23:45:21,441 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 770 transitions, 26717 flow [2023-08-26 23:45:21,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:21,442 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:21,442 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:21,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-08-26 23:45:21,442 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:21,442 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:21,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1561883235, now seen corresponding path program 29 times [2023-08-26 23:45:21,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:21,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478366424] [2023-08-26 23:45:21,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:21,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:21,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:21,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:21,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:21,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478366424] [2023-08-26 23:45:21,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478366424] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:21,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:21,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:45:21,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428398973] [2023-08-26 23:45:21,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:21,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:45:21,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:21,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:45:21,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:45:21,840 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:45:21,840 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 770 transitions, 26717 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:21,840 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:21,841 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:45:21,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:26,936 INFO L124 PetriNetUnfolderBase]: 6982/12723 cut-off events. [2023-08-26 23:45:26,936 INFO L125 PetriNetUnfolderBase]: For 506574/506574 co-relation queries the response was YES. [2023-08-26 23:45:27,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120337 conditions, 12723 events. 6982/12723 cut-off events. For 506574/506574 co-relation queries the response was YES. Maximal size of possible extension queue 855. Compared 103538 event pairs, 1992 based on Foata normal form. 8/12730 useless extension candidates. Maximal degree in co-relation 120175. Up to 9347 conditions per place. [2023-08-26 23:45:27,109 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 440 selfloop transitions, 379 changer transitions 1/820 dead transitions. [2023-08-26 23:45:27,109 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 820 transitions, 28620 flow [2023-08-26 23:45:27,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:45:27,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:45:27,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:45:27,111 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:45:27,111 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:45:27,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:45:27,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:27,111 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:45:27,112 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:27,115 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:27,115 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:27,115 INFO L175 Difference]: Start difference. First operand has 393 places, 770 transitions, 26717 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:45:27,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 820 transitions, 28620 flow [2023-08-26 23:45:29,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 820 transitions, 27984 flow, removed 69 selfloop flow, removed 5 redundant places. [2023-08-26 23:45:30,000 INFO L231 Difference]: Finished difference. Result has 394 places, 768 transitions, 26732 flow [2023-08-26 23:45:30,001 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=26022, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=769, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=379, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=390, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26732, PETRI_PLACES=394, PETRI_TRANSITIONS=768} [2023-08-26 23:45:30,001 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 338 predicate places. [2023-08-26 23:45:30,001 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 768 transitions, 26732 flow [2023-08-26 23:45:30,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:30,002 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:30,002 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:30,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-08-26 23:45:30,002 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:30,002 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:30,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1695827924, now seen corresponding path program 29 times [2023-08-26 23:45:30,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:30,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341695164] [2023-08-26 23:45:30,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:30,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:30,362 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:30,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:30,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341695164] [2023-08-26 23:45:30,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341695164] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:30,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:30,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:45:30,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169560083] [2023-08-26 23:45:30,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:30,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:45:30,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:30,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:45:30,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:45:30,364 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:45:30,365 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 768 transitions, 26732 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:30,365 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:30,365 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:45:30,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:36,036 INFO L124 PetriNetUnfolderBase]: 7064/12863 cut-off events. [2023-08-26 23:45:36,036 INFO L125 PetriNetUnfolderBase]: For 509341/509341 co-relation queries the response was YES. [2023-08-26 23:45:36,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120017 conditions, 12863 events. 7064/12863 cut-off events. For 509341/509341 co-relation queries the response was YES. Maximal size of possible extension queue 867. Compared 105644 event pairs, 757 based on Foata normal form. 4/12866 useless extension candidates. Maximal degree in co-relation 119856. Up to 5295 conditions per place. [2023-08-26 23:45:36,223 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 472 selfloop transitions, 432 changer transitions 0/904 dead transitions. [2023-08-26 23:45:36,224 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 904 transitions, 30658 flow [2023-08-26 23:45:36,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-26 23:45:36,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-26 23:45:36,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3643 transitions. [2023-08-26 23:45:36,226 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36613065326633165 [2023-08-26 23:45:36,226 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3643 transitions. [2023-08-26 23:45:36,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3643 transitions. [2023-08-26 23:45:36,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:36,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3643 transitions. [2023-08-26 23:45:36,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 364.3) internal successors, (3643), 10 states have internal predecessors, (3643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:36,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 995.0) internal successors, (10945), 11 states have internal predecessors, (10945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:36,232 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 995.0) internal successors, (10945), 11 states have internal predecessors, (10945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:36,232 INFO L175 Difference]: Start difference. First operand has 394 places, 768 transitions, 26732 flow. Second operand 10 states and 3643 transitions. [2023-08-26 23:45:36,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 904 transitions, 30658 flow [2023-08-26 23:45:39,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 904 transitions, 29899 flow, removed 9 selfloop flow, removed 5 redundant places. [2023-08-26 23:45:39,155 INFO L231 Difference]: Finished difference. Result has 400 places, 773 transitions, 26924 flow [2023-08-26 23:45:39,156 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=25855, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=765, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=425, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=336, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=26924, PETRI_PLACES=400, PETRI_TRANSITIONS=773} [2023-08-26 23:45:39,156 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 344 predicate places. [2023-08-26 23:45:39,156 INFO L495 AbstractCegarLoop]: Abstraction has has 400 places, 773 transitions, 26924 flow [2023-08-26 23:45:39,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:39,156 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:39,156 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:39,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-08-26 23:45:39,156 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:39,157 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:39,157 INFO L85 PathProgramCache]: Analyzing trace with hash 103995425, now seen corresponding path program 30 times [2023-08-26 23:45:39,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:39,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555610419] [2023-08-26 23:45:39,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:39,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:39,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:39,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:39,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:39,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555610419] [2023-08-26 23:45:39,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555610419] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:39,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:39,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:45:39,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397939410] [2023-08-26 23:45:39,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:39,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:45:39,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:39,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:45:39,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:45:39,520 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:45:39,521 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 773 transitions, 26924 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:39,521 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:39,521 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:45:39,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:44,603 INFO L124 PetriNetUnfolderBase]: 7071/12866 cut-off events. [2023-08-26 23:45:44,603 INFO L125 PetriNetUnfolderBase]: For 521609/521609 co-relation queries the response was YES. [2023-08-26 23:45:44,739 INFO L83 FinitePrefix]: Finished finitePrefix Result has 121364 conditions, 12866 events. 7071/12866 cut-off events. For 521609/521609 co-relation queries the response was YES. Maximal size of possible extension queue 868. Compared 104697 event pairs, 2032 based on Foata normal form. 4/12869 useless extension candidates. Maximal degree in co-relation 121203. Up to 9290 conditions per place. [2023-08-26 23:45:44,789 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 441 selfloop transitions, 385 changer transitions 0/826 dead transitions. [2023-08-26 23:45:44,789 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 826 transitions, 28926 flow [2023-08-26 23:45:44,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:45:44,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:45:44,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2595 transitions. [2023-08-26 23:45:44,791 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3725771715721464 [2023-08-26 23:45:44,791 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2595 transitions. [2023-08-26 23:45:44,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2595 transitions. [2023-08-26 23:45:44,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:44,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2595 transitions. [2023-08-26 23:45:44,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.7142857142857) internal successors, (2595), 7 states have internal predecessors, (2595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:44,795 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:44,795 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:44,795 INFO L175 Difference]: Start difference. First operand has 400 places, 773 transitions, 26924 flow. Second operand 7 states and 2595 transitions. [2023-08-26 23:45:44,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 826 transitions, 28926 flow [2023-08-26 23:45:47,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 400 places, 826 transitions, 28340 flow, removed 4 selfloop flow, removed 5 redundant places. [2023-08-26 23:45:47,483 INFO L231 Difference]: Finished difference. Result has 401 places, 774 transitions, 27136 flow [2023-08-26 23:45:47,483 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=26297, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=772, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=383, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=388, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27136, PETRI_PLACES=401, PETRI_TRANSITIONS=774} [2023-08-26 23:45:47,483 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 345 predicate places. [2023-08-26 23:45:47,484 INFO L495 AbstractCegarLoop]: Abstraction has has 401 places, 774 transitions, 27136 flow [2023-08-26 23:45:47,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:47,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:47,484 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:47,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-08-26 23:45:47,484 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:47,484 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:47,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1592404464, now seen corresponding path program 30 times [2023-08-26 23:45:47,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:47,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863008827] [2023-08-26 23:45:47,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:47,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:47,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:47,790 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:47,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:47,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863008827] [2023-08-26 23:45:47,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863008827] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:47,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:47,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:45:47,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411280480] [2023-08-26 23:45:47,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:47,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:45:47,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:47,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:45:47,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:45:47,792 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:45:47,793 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 774 transitions, 27136 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:47,793 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:47,793 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:45:47,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:45:53,356 INFO L124 PetriNetUnfolderBase]: 7055/12836 cut-off events. [2023-08-26 23:45:53,356 INFO L125 PetriNetUnfolderBase]: For 535272/535272 co-relation queries the response was YES. [2023-08-26 23:45:53,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 121100 conditions, 12836 events. 7055/12836 cut-off events. For 535272/535272 co-relation queries the response was YES. Maximal size of possible extension queue 865. Compared 104509 event pairs, 1806 based on Foata normal form. 6/12841 useless extension candidates. Maximal degree in co-relation 120940. Up to 5326 conditions per place. [2023-08-26 23:45:53,552 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 467 selfloop transitions, 350 changer transitions 6/823 dead transitions. [2023-08-26 23:45:53,553 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 823 transitions, 29142 flow [2023-08-26 23:45:53,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:45:53,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:45:53,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2589 transitions. [2023-08-26 23:45:53,555 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3717157214644652 [2023-08-26 23:45:53,555 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2589 transitions. [2023-08-26 23:45:53,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2589 transitions. [2023-08-26 23:45:53,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:45:53,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2589 transitions. [2023-08-26 23:45:53,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.85714285714283) internal successors, (2589), 7 states have internal predecessors, (2589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:53,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:53,559 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:53,559 INFO L175 Difference]: Start difference. First operand has 401 places, 774 transitions, 27136 flow. Second operand 7 states and 2589 transitions. [2023-08-26 23:45:53,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 823 transitions, 29142 flow [2023-08-26 23:45:56,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 823 transitions, 28368 flow, removed 7 selfloop flow, removed 5 redundant places. [2023-08-26 23:45:56,552 INFO L231 Difference]: Finished difference. Result has 402 places, 771 transitions, 26943 flow [2023-08-26 23:45:56,552 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=26295, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=772, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=26943, PETRI_PLACES=402, PETRI_TRANSITIONS=771} [2023-08-26 23:45:56,552 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 346 predicate places. [2023-08-26 23:45:56,552 INFO L495 AbstractCegarLoop]: Abstraction has has 402 places, 771 transitions, 26943 flow [2023-08-26 23:45:56,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:56,553 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:45:56,553 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:45:56,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-08-26 23:45:56,553 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:45:56,553 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:45:56,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1047477518, now seen corresponding path program 31 times [2023-08-26 23:45:56,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:45:56,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392145446] [2023-08-26 23:45:56,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:45:56,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:45:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:45:56,870 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:45:56,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:45:56,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392145446] [2023-08-26 23:45:56,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392145446] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:45:56,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:45:56,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:45:56,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035818758] [2023-08-26 23:45:56,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:45:56,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:45:56,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:45:56,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:45:56,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:45:56,873 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:45:56,874 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 771 transitions, 26943 flow. Second operand has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:45:56,874 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:45:56,874 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:45:56,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:02,416 INFO L124 PetriNetUnfolderBase]: 7449/13512 cut-off events. [2023-08-26 23:46:02,416 INFO L125 PetriNetUnfolderBase]: For 542491/542491 co-relation queries the response was YES. [2023-08-26 23:46:02,567 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125686 conditions, 13512 events. 7449/13512 cut-off events. For 542491/542491 co-relation queries the response was YES. Maximal size of possible extension queue 896. Compared 110982 event pairs, 981 based on Foata normal form. 12/13523 useless extension candidates. Maximal degree in co-relation 125526. Up to 5971 conditions per place. [2023-08-26 23:46:02,618 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 499 selfloop transitions, 392 changer transitions 0/891 dead transitions. [2023-08-26 23:46:02,618 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 891 transitions, 31027 flow [2023-08-26 23:46:02,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-26 23:46:02,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-26 23:46:02,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2913 transitions. [2023-08-26 23:46:02,620 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3659547738693467 [2023-08-26 23:46:02,620 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2913 transitions. [2023-08-26 23:46:02,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2913 transitions. [2023-08-26 23:46:02,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:02,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2913 transitions. [2023-08-26 23:46:02,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 364.125) internal successors, (2913), 8 states have internal predecessors, (2913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:02,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 995.0) internal successors, (8955), 9 states have internal predecessors, (8955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:02,625 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 995.0) internal successors, (8955), 9 states have internal predecessors, (8955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:02,625 INFO L175 Difference]: Start difference. First operand has 402 places, 771 transitions, 26943 flow. Second operand 8 states and 2913 transitions. [2023-08-26 23:46:02,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 891 transitions, 31027 flow [2023-08-26 23:46:05,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 891 transitions, 30387 flow, removed 3 selfloop flow, removed 6 redundant places. [2023-08-26 23:46:05,639 INFO L231 Difference]: Finished difference. Result has 405 places, 786 transitions, 28218 flow [2023-08-26 23:46:05,640 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=26201, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=767, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=373, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=375, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=28218, PETRI_PLACES=405, PETRI_TRANSITIONS=786} [2023-08-26 23:46:05,640 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 349 predicate places. [2023-08-26 23:46:05,640 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 786 transitions, 28218 flow [2023-08-26 23:46:05,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:05,641 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:05,641 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:05,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-08-26 23:46:05,641 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:05,641 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:05,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1631983793, now seen corresponding path program 31 times [2023-08-26 23:46:05,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:05,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243260933] [2023-08-26 23:46:05,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:05,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:05,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:06,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:06,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:06,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243260933] [2023-08-26 23:46:06,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243260933] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:06,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:06,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:06,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957722617] [2023-08-26 23:46:06,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:06,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:06,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:06,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:06,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:06,013 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:46:06,014 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 786 transitions, 28218 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:06,014 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:06,014 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:46:06,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:11,621 INFO L124 PetriNetUnfolderBase]: 7419/13446 cut-off events. [2023-08-26 23:46:11,621 INFO L125 PetriNetUnfolderBase]: For 587934/587934 co-relation queries the response was YES. [2023-08-26 23:46:11,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128801 conditions, 13446 events. 7419/13446 cut-off events. For 587934/587934 co-relation queries the response was YES. Maximal size of possible extension queue 889. Compared 109604 event pairs, 2220 based on Foata normal form. 12/13457 useless extension candidates. Maximal degree in co-relation 128639. Up to 9943 conditions per place. [2023-08-26 23:46:11,953 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 437 selfloop transitions, 409 changer transitions 1/847 dead transitions. [2023-08-26 23:46:11,953 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 847 transitions, 30513 flow [2023-08-26 23:46:11,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:46:11,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:46:11,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2553 transitions. [2023-08-26 23:46:11,955 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3665470208183776 [2023-08-26 23:46:11,955 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2553 transitions. [2023-08-26 23:46:11,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2553 transitions. [2023-08-26 23:46:11,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:11,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2553 transitions. [2023-08-26 23:46:11,957 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.7142857142857) internal successors, (2553), 7 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:11,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:11,960 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:11,960 INFO L175 Difference]: Start difference. First operand has 405 places, 786 transitions, 28218 flow. Second operand 7 states and 2553 transitions. [2023-08-26 23:46:11,960 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 847 transitions, 30513 flow [2023-08-26 23:46:15,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 847 transitions, 29874 flow, removed 99 selfloop flow, removed 6 redundant places. [2023-08-26 23:46:15,024 INFO L231 Difference]: Finished difference. Result has 408 places, 793 transitions, 28690 flow [2023-08-26 23:46:15,025 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=27506, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=784, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=399, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28690, PETRI_PLACES=408, PETRI_TRANSITIONS=793} [2023-08-26 23:46:15,025 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 352 predicate places. [2023-08-26 23:46:15,025 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 793 transitions, 28690 flow [2023-08-26 23:46:15,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:15,026 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:15,026 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:15,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-08-26 23:46:15,026 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:15,026 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:15,026 INFO L85 PathProgramCache]: Analyzing trace with hash -263216928, now seen corresponding path program 32 times [2023-08-26 23:46:15,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:15,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524733436] [2023-08-26 23:46:15,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:15,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:15,303 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:15,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:15,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524733436] [2023-08-26 23:46:15,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524733436] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:15,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:15,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:15,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14073037] [2023-08-26 23:46:15,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:15,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:15,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:15,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:15,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:15,306 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:46:15,307 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 793 transitions, 28690 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:15,307 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:15,307 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:46:15,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:20,856 INFO L124 PetriNetUnfolderBase]: 7400/13409 cut-off events. [2023-08-26 23:46:20,857 INFO L125 PetriNetUnfolderBase]: For 580997/580997 co-relation queries the response was YES. [2023-08-26 23:46:21,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128344 conditions, 13409 events. 7400/13409 cut-off events. For 580997/580997 co-relation queries the response was YES. Maximal size of possible extension queue 885. Compared 109197 event pairs, 2058 based on Foata normal form. 6/13414 useless extension candidates. Maximal degree in co-relation 128182. Up to 5307 conditions per place. [2023-08-26 23:46:21,070 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 496 selfloop transitions, 350 changer transitions 6/852 dead transitions. [2023-08-26 23:46:21,070 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 852 transitions, 30960 flow [2023-08-26 23:46:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:46:21,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:46:21,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:46:21,072 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:46:21,072 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:46:21,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:46:21,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:21,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:46:21,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:21,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:21,077 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:21,077 INFO L175 Difference]: Start difference. First operand has 408 places, 793 transitions, 28690 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:46:21,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 852 transitions, 30960 flow [2023-08-26 23:46:24,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 852 transitions, 30125 flow, removed 47 selfloop flow, removed 4 redundant places. [2023-08-26 23:46:24,380 INFO L231 Difference]: Finished difference. Result has 409 places, 790 transitions, 28452 flow [2023-08-26 23:46:24,380 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=27783, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=441, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28452, PETRI_PLACES=409, PETRI_TRANSITIONS=790} [2023-08-26 23:46:24,381 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 353 predicate places. [2023-08-26 23:46:24,381 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 790 transitions, 28452 flow [2023-08-26 23:46:24,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:24,381 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:24,381 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:24,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-08-26 23:46:24,381 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:24,381 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:24,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1050086383, now seen corresponding path program 32 times [2023-08-26 23:46:24,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:24,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305887076] [2023-08-26 23:46:24,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:24,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:24,690 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:24,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:24,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305887076] [2023-08-26 23:46:24,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305887076] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:24,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:24,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:24,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384292682] [2023-08-26 23:46:24,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:24,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:24,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:24,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:24,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:24,693 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:46:24,694 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 790 transitions, 28452 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:24,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:24,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:46:24,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:30,181 INFO L124 PetriNetUnfolderBase]: 7375/13339 cut-off events. [2023-08-26 23:46:30,181 INFO L125 PetriNetUnfolderBase]: For 577672/577672 co-relation queries the response was YES. [2023-08-26 23:46:30,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 127094 conditions, 13339 events. 7375/13339 cut-off events. For 577672/577672 co-relation queries the response was YES. Maximal size of possible extension queue 879. Compared 108271 event pairs, 2226 based on Foata normal form. 20/13358 useless extension candidates. Maximal degree in co-relation 126933. Up to 9913 conditions per place. [2023-08-26 23:46:30,358 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 431 selfloop transitions, 406 changer transitions 0/837 dead transitions. [2023-08-26 23:46:30,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 837 transitions, 30378 flow [2023-08-26 23:46:30,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:46:30,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:46:30,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2552 transitions. [2023-08-26 23:46:30,360 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3664034458004307 [2023-08-26 23:46:30,360 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2552 transitions. [2023-08-26 23:46:30,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2552 transitions. [2023-08-26 23:46:30,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:30,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2552 transitions. [2023-08-26 23:46:30,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.57142857142856) internal successors, (2552), 7 states have internal predecessors, (2552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:30,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:30,366 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:30,366 INFO L175 Difference]: Start difference. First operand has 409 places, 790 transitions, 28452 flow. Second operand 7 states and 2552 transitions. [2023-08-26 23:46:30,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 837 transitions, 30378 flow [2023-08-26 23:46:33,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 837 transitions, 29576 flow, removed 46 selfloop flow, removed 8 redundant places. [2023-08-26 23:46:33,384 INFO L231 Difference]: Finished difference. Result has 405 places, 786 transitions, 28398 flow [2023-08-26 23:46:33,384 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=27586, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=786, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=406, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=380, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=28398, PETRI_PLACES=405, PETRI_TRANSITIONS=786} [2023-08-26 23:46:33,384 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 349 predicate places. [2023-08-26 23:46:33,384 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 786 transitions, 28398 flow [2023-08-26 23:46:33,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:33,385 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:33,385 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:33,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-08-26 23:46:33,385 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:33,385 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:33,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1490286753, now seen corresponding path program 33 times [2023-08-26 23:46:33,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:33,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368572299] [2023-08-26 23:46:33,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:33,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:33,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:33,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:33,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368572299] [2023-08-26 23:46:33,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368572299] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:33,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:33,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:33,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393120549] [2023-08-26 23:46:33,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:33,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:33,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:33,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:33,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:33,652 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:46:33,653 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 786 transitions, 28398 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:33,653 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:33,653 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:46:33,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:39,525 INFO L124 PetriNetUnfolderBase]: 8110/14702 cut-off events. [2023-08-26 23:46:39,525 INFO L125 PetriNetUnfolderBase]: For 604996/604996 co-relation queries the response was YES. [2023-08-26 23:46:39,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135742 conditions, 14702 events. 8110/14702 cut-off events. For 604996/604996 co-relation queries the response was YES. Maximal size of possible extension queue 946. Compared 122265 event pairs, 1629 based on Foata normal form. 16/14717 useless extension candidates. Maximal degree in co-relation 135584. Up to 6482 conditions per place. [2023-08-26 23:46:39,713 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 666 selfloop transitions, 245 changer transitions 3/914 dead transitions. [2023-08-26 23:46:39,713 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 914 transitions, 33042 flow [2023-08-26 23:46:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:46:39,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:46:39,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:46:39,715 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:46:39,715 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:46:39,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:46:39,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:39,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:46:39,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:39,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:39,721 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:39,721 INFO L175 Difference]: Start difference. First operand has 405 places, 786 transitions, 28398 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:46:39,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 914 transitions, 33042 flow [2023-08-26 23:46:42,688 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 914 transitions, 32407 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-08-26 23:46:42,704 INFO L231 Difference]: Finished difference. Result has 410 places, 817 transitions, 29806 flow [2023-08-26 23:46:42,705 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=27759, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=785, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=213, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=29806, PETRI_PLACES=410, PETRI_TRANSITIONS=817} [2023-08-26 23:46:42,705 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 354 predicate places. [2023-08-26 23:46:42,705 INFO L495 AbstractCegarLoop]: Abstraction has has 410 places, 817 transitions, 29806 flow [2023-08-26 23:46:42,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:42,706 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:42,706 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:42,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-08-26 23:46:42,706 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:42,706 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:42,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1111792730, now seen corresponding path program 33 times [2023-08-26 23:46:42,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:42,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023148354] [2023-08-26 23:46:42,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:42,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:42,968 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:42,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:42,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023148354] [2023-08-26 23:46:42,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023148354] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:42,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:42,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:42,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958574751] [2023-08-26 23:46:42,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:42,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:42,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:42,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:42,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:42,970 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:46:42,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 410 places, 817 transitions, 29806 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:42,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:42,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:46:42,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:46:50,194 INFO L124 PetriNetUnfolderBase]: 9959/18083 cut-off events. [2023-08-26 23:46:50,194 INFO L125 PetriNetUnfolderBase]: For 714091/714091 co-relation queries the response was YES. [2023-08-26 23:46:50,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163849 conditions, 18083 events. 9959/18083 cut-off events. For 714091/714091 co-relation queries the response was YES. Maximal size of possible extension queue 1159. Compared 154882 event pairs, 2502 based on Foata normal form. 32/18114 useless extension candidates. Maximal degree in co-relation 163688. Up to 8652 conditions per place. [2023-08-26 23:46:50,442 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 783 selfloop transitions, 244 changer transitions 3/1030 dead transitions. [2023-08-26 23:46:50,442 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 1030 transitions, 37440 flow [2023-08-26 23:46:50,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:46:50,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:46:50,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:46:50,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:46:50,444 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:46:50,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:46:50,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:46:50,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:46:50,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:50,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:50,449 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:50,449 INFO L175 Difference]: Start difference. First operand has 410 places, 817 transitions, 29806 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:46:50,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 1030 transitions, 37440 flow [2023-08-26 23:46:54,910 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 1030 transitions, 37017 flow, removed 85 selfloop flow, removed 2 redundant places. [2023-08-26 23:46:54,928 INFO L231 Difference]: Finished difference. Result has 418 places, 885 transitions, 32621 flow [2023-08-26 23:46:54,928 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=29500, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=601, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=32621, PETRI_PLACES=418, PETRI_TRANSITIONS=885} [2023-08-26 23:46:54,928 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 362 predicate places. [2023-08-26 23:46:54,929 INFO L495 AbstractCegarLoop]: Abstraction has has 418 places, 885 transitions, 32621 flow [2023-08-26 23:46:54,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:54,929 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:46:54,929 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:46:54,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-08-26 23:46:54,929 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:46:54,929 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:46:54,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1069559544, now seen corresponding path program 34 times [2023-08-26 23:46:54,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:46:54,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501187369] [2023-08-26 23:46:54,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:46:54,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:46:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:46:55,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:46:55,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:46:55,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501187369] [2023-08-26 23:46:55,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501187369] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:46:55,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:46:55,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:46:55,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797321374] [2023-08-26 23:46:55,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:46:55,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:46:55,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:46:55,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:46:55,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:46:55,215 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:46:55,216 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 885 transitions, 32621 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:46:55,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:46:55,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:46:55,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:47:02,884 INFO L124 PetriNetUnfolderBase]: 9940/18042 cut-off events. [2023-08-26 23:47:02,884 INFO L125 PetriNetUnfolderBase]: For 745472/745472 co-relation queries the response was YES. [2023-08-26 23:47:03,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165358 conditions, 18042 events. 9940/18042 cut-off events. For 745472/745472 co-relation queries the response was YES. Maximal size of possible extension queue 1140. Compared 153722 event pairs, 4570 based on Foata normal form. 6/18047 useless extension candidates. Maximal degree in co-relation 165193. Up to 14205 conditions per place. [2023-08-26 23:47:03,275 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 701 selfloop transitions, 249 changer transitions 8/958 dead transitions. [2023-08-26 23:47:03,276 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 958 transitions, 35117 flow [2023-08-26 23:47:03,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:47:03,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:47:03,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2595 transitions. [2023-08-26 23:47:03,278 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3725771715721464 [2023-08-26 23:47:03,278 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2595 transitions. [2023-08-26 23:47:03,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2595 transitions. [2023-08-26 23:47:03,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:47:03,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2595 transitions. [2023-08-26 23:47:03,280 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.7142857142857) internal successors, (2595), 7 states have internal predecessors, (2595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:03,283 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:03,283 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:03,283 INFO L175 Difference]: Start difference. First operand has 418 places, 885 transitions, 32621 flow. Second operand 7 states and 2595 transitions. [2023-08-26 23:47:03,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 958 transitions, 35117 flow [2023-08-26 23:47:07,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 958 transitions, 34625 flow, removed 118 selfloop flow, removed 3 redundant places. [2023-08-26 23:47:07,430 INFO L231 Difference]: Finished difference. Result has 421 places, 883 transitions, 32534 flow [2023-08-26 23:47:07,430 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=32092, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=884, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=635, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=32534, PETRI_PLACES=421, PETRI_TRANSITIONS=883} [2023-08-26 23:47:07,430 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 365 predicate places. [2023-08-26 23:47:07,431 INFO L495 AbstractCegarLoop]: Abstraction has has 421 places, 883 transitions, 32534 flow [2023-08-26 23:47:07,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:07,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:47:07,431 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:47:07,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-08-26 23:47:07,431 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:47:07,431 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:47:07,431 INFO L85 PathProgramCache]: Analyzing trace with hash -516909932, now seen corresponding path program 35 times [2023-08-26 23:47:07,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:47:07,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659585130] [2023-08-26 23:47:07,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:47:07,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:47:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:47:07,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:47:07,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:47:07,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659585130] [2023-08-26 23:47:07,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659585130] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:47:07,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:47:07,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:47:07,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820132296] [2023-08-26 23:47:07,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:47:07,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:47:07,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:47:07,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:47:07,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:47:07,668 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:47:07,669 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 883 transitions, 32534 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:07,669 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:47:07,669 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:47:07,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:47:15,130 INFO L124 PetriNetUnfolderBase]: 9887/17923 cut-off events. [2023-08-26 23:47:15,130 INFO L125 PetriNetUnfolderBase]: For 723141/723141 co-relation queries the response was YES. [2023-08-26 23:47:15,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164659 conditions, 17923 events. 9887/17923 cut-off events. For 723141/723141 co-relation queries the response was YES. Maximal size of possible extension queue 1143. Compared 152493 event pairs, 2657 based on Foata normal form. 32/17954 useless extension candidates. Maximal degree in co-relation 164495. Up to 8708 conditions per place. [2023-08-26 23:47:15,388 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 693 selfloop transitions, 298 changer transitions 3/994 dead transitions. [2023-08-26 23:47:15,388 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 994 transitions, 36717 flow [2023-08-26 23:47:15,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:47:15,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:47:15,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2583 transitions. [2023-08-26 23:47:15,390 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3708542713567839 [2023-08-26 23:47:15,390 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2583 transitions. [2023-08-26 23:47:15,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2583 transitions. [2023-08-26 23:47:15,390 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:47:15,390 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2583 transitions. [2023-08-26 23:47:15,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.0) internal successors, (2583), 7 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:15,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:15,394 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:15,394 INFO L175 Difference]: Start difference. First operand has 421 places, 883 transitions, 32534 flow. Second operand 7 states and 2583 transitions. [2023-08-26 23:47:15,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 994 transitions, 36717 flow [2023-08-26 23:47:19,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 994 transitions, 36236 flow, removed 147 selfloop flow, removed 1 redundant places. [2023-08-26 23:47:19,566 INFO L231 Difference]: Finished difference. Result has 427 places, 902 transitions, 33514 flow [2023-08-26 23:47:19,566 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=32150, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=883, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=279, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=585, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=33514, PETRI_PLACES=427, PETRI_TRANSITIONS=902} [2023-08-26 23:47:19,567 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 371 predicate places. [2023-08-26 23:47:19,567 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 902 transitions, 33514 flow [2023-08-26 23:47:19,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:19,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:47:19,567 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:47:19,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-08-26 23:47:19,567 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:47:19,567 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:47:19,567 INFO L85 PathProgramCache]: Analyzing trace with hash 2015111383, now seen corresponding path program 34 times [2023-08-26 23:47:19,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:47:19,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337633255] [2023-08-26 23:47:19,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:47:19,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:47:19,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:47:19,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:47:19,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:47:19,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337633255] [2023-08-26 23:47:19,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337633255] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:47:19,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:47:19,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:47:19,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146873974] [2023-08-26 23:47:19,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:47:19,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:47:19,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:47:19,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:47:19,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:47:19,885 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:47:19,885 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 902 transitions, 33514 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:19,885 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:47:19,885 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:47:19,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:47:27,704 INFO L124 PetriNetUnfolderBase]: 10074/18250 cut-off events. [2023-08-26 23:47:27,704 INFO L125 PetriNetUnfolderBase]: For 750876/750876 co-relation queries the response was YES. [2023-08-26 23:47:27,889 INFO L83 FinitePrefix]: Finished finitePrefix Result has 168468 conditions, 18250 events. 10074/18250 cut-off events. For 750876/750876 co-relation queries the response was YES. Maximal size of possible extension queue 1179. Compared 156172 event pairs, 2669 based on Foata normal form. 12/18261 useless extension candidates. Maximal degree in co-relation 168302. Up to 7660 conditions per place. [2023-08-26 23:47:27,959 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 767 selfloop transitions, 266 changer transitions 2/1035 dead transitions. [2023-08-26 23:47:27,959 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 433 places, 1035 transitions, 38290 flow [2023-08-26 23:47:27,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:47:27,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:47:27,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2595 transitions. [2023-08-26 23:47:27,962 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3725771715721464 [2023-08-26 23:47:27,962 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2595 transitions. [2023-08-26 23:47:27,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2595 transitions. [2023-08-26 23:47:27,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:47:27,962 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2595 transitions. [2023-08-26 23:47:27,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.7142857142857) internal successors, (2595), 7 states have internal predecessors, (2595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:27,966 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:27,966 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:27,966 INFO L175 Difference]: Start difference. First operand has 427 places, 902 transitions, 33514 flow. Second operand 7 states and 2595 transitions. [2023-08-26 23:47:27,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 433 places, 1035 transitions, 38290 flow [2023-08-26 23:47:32,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 430 places, 1035 transitions, 37654 flow, removed 74 selfloop flow, removed 3 redundant places. [2023-08-26 23:47:32,488 INFO L231 Difference]: Finished difference. Result has 433 places, 919 transitions, 34282 flow [2023-08-26 23:47:32,488 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=32936, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=902, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=34282, PETRI_PLACES=433, PETRI_TRANSITIONS=919} [2023-08-26 23:47:32,489 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 377 predicate places. [2023-08-26 23:47:32,489 INFO L495 AbstractCegarLoop]: Abstraction has has 433 places, 919 transitions, 34282 flow [2023-08-26 23:47:32,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:32,489 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:47:32,489 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:47:32,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-08-26 23:47:32,490 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:47:32,490 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:47:32,490 INFO L85 PathProgramCache]: Analyzing trace with hash -287405659, now seen corresponding path program 35 times [2023-08-26 23:47:32,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:47:32,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836240181] [2023-08-26 23:47:32,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:47:32,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:47:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:47:32,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:47:32,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:47:32,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836240181] [2023-08-26 23:47:32,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836240181] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:47:32,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:47:32,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:47:32,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699411448] [2023-08-26 23:47:32,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:47:32,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:47:32,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:47:32,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:47:32,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:47:32,723 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:47:32,723 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 433 places, 919 transitions, 34282 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:32,723 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:47:32,723 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:47:32,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:47:40,934 INFO L124 PetriNetUnfolderBase]: 9954/17962 cut-off events. [2023-08-26 23:47:40,934 INFO L125 PetriNetUnfolderBase]: For 758843/758843 co-relation queries the response was YES. [2023-08-26 23:47:41,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165793 conditions, 17962 events. 9954/17962 cut-off events. For 758843/758843 co-relation queries the response was YES. Maximal size of possible extension queue 1143. Compared 151919 event pairs, 2799 based on Foata normal form. 96/18057 useless extension candidates. Maximal degree in co-relation 165624. Up to 8969 conditions per place. [2023-08-26 23:47:41,197 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 733 selfloop transitions, 293 changer transitions 2/1028 dead transitions. [2023-08-26 23:47:41,197 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 1028 transitions, 38187 flow [2023-08-26 23:47:41,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:47:41,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:47:41,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:47:41,199 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:47:41,199 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:47:41,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:47:41,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:47:41,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:47:41,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:41,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:41,204 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:41,204 INFO L175 Difference]: Start difference. First operand has 433 places, 919 transitions, 34282 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:47:41,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 1028 transitions, 38187 flow [2023-08-26 23:47:45,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 1028 transitions, 37686 flow, removed 70 selfloop flow, removed 3 redundant places. [2023-08-26 23:47:45,465 INFO L231 Difference]: Finished difference. Result has 439 places, 931 transitions, 35063 flow [2023-08-26 23:47:45,465 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=33842, PETRI_DIFFERENCE_MINUEND_PLACES=430, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=919, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35063, PETRI_PLACES=439, PETRI_TRANSITIONS=931} [2023-08-26 23:47:45,466 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 383 predicate places. [2023-08-26 23:47:45,466 INFO L495 AbstractCegarLoop]: Abstraction has has 439 places, 931 transitions, 35063 flow [2023-08-26 23:47:45,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:45,466 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:47:45,466 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:47:45,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-08-26 23:47:45,466 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:47:45,466 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:47:45,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1329789200, now seen corresponding path program 36 times [2023-08-26 23:47:45,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:47:45,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081193904] [2023-08-26 23:47:45,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:47:45,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:47:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:47:45,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:47:45,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:47:45,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081193904] [2023-08-26 23:47:45,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081193904] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:47:45,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:47:45,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:47:45,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097474425] [2023-08-26 23:47:45,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:47:45,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:47:45,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:47:45,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:47:45,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:47:45,736 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:47:45,737 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 931 transitions, 35063 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:45,737 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:47:45,737 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:47:45,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:47:53,575 INFO L124 PetriNetUnfolderBase]: 9946/17954 cut-off events. [2023-08-26 23:47:53,575 INFO L125 PetriNetUnfolderBase]: For 757652/757652 co-relation queries the response was YES. [2023-08-26 23:47:53,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166652 conditions, 17954 events. 9946/17954 cut-off events. For 757652/757652 co-relation queries the response was YES. Maximal size of possible extension queue 1128. Compared 151667 event pairs, 4650 based on Foata normal form. 8/17961 useless extension candidates. Maximal degree in co-relation 166480. Up to 14255 conditions per place. [2023-08-26 23:47:53,823 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 727 selfloop transitions, 261 changer transitions 0/988 dead transitions. [2023-08-26 23:47:53,824 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 988 transitions, 37507 flow [2023-08-26 23:47:53,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:47:53,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:47:53,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2591 transitions. [2023-08-26 23:47:53,826 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37200287150035893 [2023-08-26 23:47:53,826 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2591 transitions. [2023-08-26 23:47:53,826 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2591 transitions. [2023-08-26 23:47:53,826 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:47:53,826 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2591 transitions. [2023-08-26 23:47:53,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.14285714285717) internal successors, (2591), 7 states have internal predecessors, (2591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:53,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:53,830 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:53,830 INFO L175 Difference]: Start difference. First operand has 439 places, 931 transitions, 35063 flow. Second operand 7 states and 2591 transitions. [2023-08-26 23:47:53,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 988 transitions, 37507 flow [2023-08-26 23:47:58,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 988 transitions, 37044 flow, removed 16 selfloop flow, removed 3 redundant places. [2023-08-26 23:47:58,093 INFO L231 Difference]: Finished difference. Result has 443 places, 934 transitions, 35209 flow [2023-08-26 23:47:58,094 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=34606, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=931, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=258, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=673, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35209, PETRI_PLACES=443, PETRI_TRANSITIONS=934} [2023-08-26 23:47:58,094 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 387 predicate places. [2023-08-26 23:47:58,094 INFO L495 AbstractCegarLoop]: Abstraction has has 443 places, 934 transitions, 35209 flow [2023-08-26 23:47:58,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:58,094 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:47:58,094 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:47:58,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-08-26 23:47:58,094 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:47:58,095 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:47:58,095 INFO L85 PathProgramCache]: Analyzing trace with hash 842151701, now seen corresponding path program 36 times [2023-08-26 23:47:58,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:47:58,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847126849] [2023-08-26 23:47:58,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:47:58,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:47:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:47:58,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:47:58,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:47:58,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847126849] [2023-08-26 23:47:58,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847126849] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:47:58,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:47:58,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:47:58,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506456215] [2023-08-26 23:47:58,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:47:58,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:47:58,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:47:58,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:47:58,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:47:58,354 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:47:58,354 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 934 transitions, 35209 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:47:58,354 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:47:58,355 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:47:58,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:48:06,104 INFO L124 PetriNetUnfolderBase]: 9914/17842 cut-off events. [2023-08-26 23:48:06,104 INFO L125 PetriNetUnfolderBase]: For 749336/749336 co-relation queries the response was YES. [2023-08-26 23:48:06,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165829 conditions, 17842 events. 9914/17842 cut-off events. For 749336/749336 co-relation queries the response was YES. Maximal size of possible extension queue 1114. Compared 150360 event pairs, 2777 based on Foata normal form. 12/17853 useless extension candidates. Maximal degree in co-relation 165656. Up to 8969 conditions per place. [2023-08-26 23:48:06,519 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 729 selfloop transitions, 290 changer transitions 2/1021 dead transitions. [2023-08-26 23:48:06,519 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 1021 transitions, 38417 flow [2023-08-26 23:48:06,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:48:06,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:48:06,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2548 transitions. [2023-08-26 23:48:06,521 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3658291457286432 [2023-08-26 23:48:06,521 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2548 transitions. [2023-08-26 23:48:06,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2548 transitions. [2023-08-26 23:48:06,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:48:06,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2548 transitions. [2023-08-26 23:48:06,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 364.0) internal successors, (2548), 7 states have internal predecessors, (2548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:06,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:06,526 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:06,526 INFO L175 Difference]: Start difference. First operand has 443 places, 934 transitions, 35209 flow. Second operand 7 states and 2548 transitions. [2023-08-26 23:48:06,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 1021 transitions, 38417 flow [2023-08-26 23:48:10,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 444 places, 1021 transitions, 37736 flow, removed 102 selfloop flow, removed 5 redundant places. [2023-08-26 23:48:10,880 INFO L231 Difference]: Finished difference. Result has 445 places, 932 transitions, 35066 flow [2023-08-26 23:48:10,880 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=34360, PETRI_DIFFERENCE_MINUEND_PLACES=438, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=640, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35066, PETRI_PLACES=445, PETRI_TRANSITIONS=932} [2023-08-26 23:48:10,881 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 389 predicate places. [2023-08-26 23:48:10,881 INFO L495 AbstractCegarLoop]: Abstraction has has 445 places, 932 transitions, 35066 flow [2023-08-26 23:48:10,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:10,881 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:48:10,881 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:48:10,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-08-26 23:48:10,881 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:48:10,881 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:48:10,882 INFO L85 PathProgramCache]: Analyzing trace with hash -719517969, now seen corresponding path program 37 times [2023-08-26 23:48:10,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:48:10,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67986574] [2023-08-26 23:48:10,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:48:10,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:48:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:48:11,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:48:11,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:48:11,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67986574] [2023-08-26 23:48:11,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67986574] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:48:11,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:48:11,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:48:11,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781411719] [2023-08-26 23:48:11,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:48:11,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:48:11,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:48:11,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:48:11,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:48:11,157 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:48:11,158 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 932 transitions, 35066 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:11,158 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:48:11,158 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:48:11,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:48:19,180 INFO L124 PetriNetUnfolderBase]: 10268/18482 cut-off events. [2023-08-26 23:48:19,180 INFO L125 PetriNetUnfolderBase]: For 761440/761440 co-relation queries the response was YES. [2023-08-26 23:48:19,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170905 conditions, 18482 events. 10268/18482 cut-off events. For 761440/761440 co-relation queries the response was YES. Maximal size of possible extension queue 1159. Compared 156901 event pairs, 2623 based on Foata normal form. 10/18491 useless extension candidates. Maximal degree in co-relation 170734. Up to 12648 conditions per place. [2023-08-26 23:48:19,433 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 758 selfloop transitions, 298 changer transitions 2/1058 dead transitions. [2023-08-26 23:48:19,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 451 places, 1058 transitions, 39449 flow [2023-08-26 23:48:19,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:48:19,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:48:19,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2587 transitions. [2023-08-26 23:48:19,435 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37142857142857144 [2023-08-26 23:48:19,435 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2587 transitions. [2023-08-26 23:48:19,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2587 transitions. [2023-08-26 23:48:19,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:48:19,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2587 transitions. [2023-08-26 23:48:19,437 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.57142857142856) internal successors, (2587), 7 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:19,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:19,440 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:19,440 INFO L175 Difference]: Start difference. First operand has 445 places, 932 transitions, 35066 flow. Second operand 7 states and 2587 transitions. [2023-08-26 23:48:19,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 451 places, 1058 transitions, 39449 flow [2023-08-26 23:48:24,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 1058 transitions, 38859 flow, removed 19 selfloop flow, removed 4 redundant places. [2023-08-26 23:48:24,078 INFO L231 Difference]: Finished difference. Result has 451 places, 944 transitions, 35858 flow [2023-08-26 23:48:24,078 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=34504, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=932, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=634, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=35858, PETRI_PLACES=451, PETRI_TRANSITIONS=944} [2023-08-26 23:48:24,078 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 395 predicate places. [2023-08-26 23:48:24,078 INFO L495 AbstractCegarLoop]: Abstraction has has 451 places, 944 transitions, 35858 flow [2023-08-26 23:48:24,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:24,079 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:48:24,079 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:48:24,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-08-26 23:48:24,079 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:48:24,079 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:48:24,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1910170863, now seen corresponding path program 38 times [2023-08-26 23:48:24,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:48:24,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133690426] [2023-08-26 23:48:24,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:48:24,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:48:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:48:24,328 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:48:24,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:48:24,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133690426] [2023-08-26 23:48:24,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133690426] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:48:24,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:48:24,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:48:24,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414553585] [2023-08-26 23:48:24,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:48:24,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:48:24,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:48:24,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:48:24,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:48:24,330 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:48:24,331 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 944 transitions, 35858 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:24,331 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:48:24,331 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:48:24,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:48:32,448 INFO L124 PetriNetUnfolderBase]: 10237/18379 cut-off events. [2023-08-26 23:48:32,449 INFO L125 PetriNetUnfolderBase]: For 799354/799354 co-relation queries the response was YES. [2023-08-26 23:48:32,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171981 conditions, 18379 events. 10237/18379 cut-off events. For 799354/799354 co-relation queries the response was YES. Maximal size of possible extension queue 1147. Compared 155106 event pairs, 2619 based on Foata normal form. 10/18388 useless extension candidates. Maximal degree in co-relation 171806. Up to 12648 conditions per place. [2023-08-26 23:48:32,714 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 755 selfloop transitions, 299 changer transitions 2/1056 dead transitions. [2023-08-26 23:48:32,714 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 1056 transitions, 39751 flow [2023-08-26 23:48:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:48:32,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:48:32,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2594 transitions. [2023-08-26 23:48:32,716 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37243359655419955 [2023-08-26 23:48:32,716 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2594 transitions. [2023-08-26 23:48:32,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2594 transitions. [2023-08-26 23:48:32,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:48:32,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2594 transitions. [2023-08-26 23:48:32,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.57142857142856) internal successors, (2594), 7 states have internal predecessors, (2594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:32,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:32,721 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:32,721 INFO L175 Difference]: Start difference. First operand has 451 places, 944 transitions, 35858 flow. Second operand 7 states and 2594 transitions. [2023-08-26 23:48:32,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 1056 transitions, 39751 flow [2023-08-26 23:48:37,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 1056 transitions, 39474 flow, removed 29 selfloop flow, removed 2 redundant places. [2023-08-26 23:48:37,569 INFO L231 Difference]: Finished difference. Result has 458 places, 953 transitions, 36672 flow [2023-08-26 23:48:37,570 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=35581, PETRI_DIFFERENCE_MINUEND_PLACES=449, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=944, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=290, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=645, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=36672, PETRI_PLACES=458, PETRI_TRANSITIONS=953} [2023-08-26 23:48:37,570 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 402 predicate places. [2023-08-26 23:48:37,570 INFO L495 AbstractCegarLoop]: Abstraction has has 458 places, 953 transitions, 36672 flow [2023-08-26 23:48:37,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:37,571 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:48:37,571 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:48:37,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-08-26 23:48:37,571 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:48:37,571 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:48:37,572 INFO L85 PathProgramCache]: Analyzing trace with hash 671862942, now seen corresponding path program 37 times [2023-08-26 23:48:37,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:48:37,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129690228] [2023-08-26 23:48:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:48:37,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:48:37,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:48:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:48:37,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:48:37,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129690228] [2023-08-26 23:48:37,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129690228] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:48:37,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:48:37,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:48:37,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097483315] [2023-08-26 23:48:37,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:48:37,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:48:37,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:48:37,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:48:37,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:48:37,899 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:48:37,900 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 953 transitions, 36672 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:37,900 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:48:37,900 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:48:37,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:48:46,085 INFO L124 PetriNetUnfolderBase]: 10231/18373 cut-off events. [2023-08-26 23:48:46,085 INFO L125 PetriNetUnfolderBase]: For 827778/827778 co-relation queries the response was YES. [2023-08-26 23:48:46,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173540 conditions, 18373 events. 10231/18373 cut-off events. For 827778/827778 co-relation queries the response was YES. Maximal size of possible extension queue 1154. Compared 154840 event pairs, 4681 based on Foata normal form. 6/18378 useless extension candidates. Maximal degree in co-relation 173362. Up to 14680 conditions per place. [2023-08-26 23:48:46,345 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 748 selfloop transitions, 259 changer transitions 8/1015 dead transitions. [2023-08-26 23:48:46,346 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1015 transitions, 39168 flow [2023-08-26 23:48:46,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:48:46,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:48:46,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2589 transitions. [2023-08-26 23:48:46,347 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3717157214644652 [2023-08-26 23:48:46,347 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2589 transitions. [2023-08-26 23:48:46,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2589 transitions. [2023-08-26 23:48:46,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:48:46,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2589 transitions. [2023-08-26 23:48:46,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.85714285714283) internal successors, (2589), 7 states have internal predecessors, (2589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:46,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:46,352 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:46,352 INFO L175 Difference]: Start difference. First operand has 458 places, 953 transitions, 36672 flow. Second operand 7 states and 2589 transitions. [2023-08-26 23:48:46,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 1015 transitions, 39168 flow [2023-08-26 23:48:51,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 1015 transitions, 38941 flow, removed 4 selfloop flow, removed 2 redundant places. [2023-08-26 23:48:51,241 INFO L231 Difference]: Finished difference. Result has 462 places, 951 transitions, 36859 flow [2023-08-26 23:48:51,242 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=36398, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=952, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=259, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=693, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=36859, PETRI_PLACES=462, PETRI_TRANSITIONS=951} [2023-08-26 23:48:51,242 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 406 predicate places. [2023-08-26 23:48:51,242 INFO L495 AbstractCegarLoop]: Abstraction has has 462 places, 951 transitions, 36859 flow [2023-08-26 23:48:51,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:51,242 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:48:51,242 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:48:51,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-08-26 23:48:51,243 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:48:51,243 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:48:51,243 INFO L85 PathProgramCache]: Analyzing trace with hash -971126015, now seen corresponding path program 39 times [2023-08-26 23:48:51,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:48:51,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792801912] [2023-08-26 23:48:51,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:48:51,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:48:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:48:51,474 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:48:51,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:48:51,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792801912] [2023-08-26 23:48:51,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792801912] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:48:51,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:48:51,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:48:51,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342418756] [2023-08-26 23:48:51,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:48:51,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:48:51,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:48:51,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:48:51,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:48:51,476 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:48:51,477 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 462 places, 951 transitions, 36859 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:48:51,477 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:48:51,477 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:48:51,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:48:59,769 INFO L124 PetriNetUnfolderBase]: 10147/18211 cut-off events. [2023-08-26 23:48:59,769 INFO L125 PetriNetUnfolderBase]: For 808684/808684 co-relation queries the response was YES. [2023-08-26 23:48:59,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173248 conditions, 18211 events. 10147/18211 cut-off events. For 808684/808684 co-relation queries the response was YES. Maximal size of possible extension queue 1141. Compared 153565 event pairs, 2645 based on Foata normal form. 58/18268 useless extension candidates. Maximal degree in co-relation 173070. Up to 12648 conditions per place. [2023-08-26 23:49:00,033 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 739 selfloop transitions, 301 changer transitions 2/1042 dead transitions. [2023-08-26 23:49:00,033 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 1042 transitions, 40286 flow [2023-08-26 23:49:00,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:49:00,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:49:00,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:49:00,035 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:49:00,035 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:49:00,035 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:49:00,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:49:00,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:49:00,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:00,040 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:00,040 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:00,040 INFO L175 Difference]: Start difference. First operand has 462 places, 951 transitions, 36859 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:49:00,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 1042 transitions, 40286 flow [2023-08-26 23:49:04,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 1042 transitions, 39885 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-08-26 23:49:04,909 INFO L231 Difference]: Finished difference. Result has 466 places, 954 transitions, 37191 flow [2023-08-26 23:49:04,909 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=36430, PETRI_DIFFERENCE_MINUEND_PLACES=459, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=950, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=297, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=649, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=37191, PETRI_PLACES=466, PETRI_TRANSITIONS=954} [2023-08-26 23:49:04,909 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 410 predicate places. [2023-08-26 23:49:04,909 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 954 transitions, 37191 flow [2023-08-26 23:49:04,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:04,910 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:49:04,910 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:49:04,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-08-26 23:49:04,910 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:49:04,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:49:04,910 INFO L85 PathProgramCache]: Analyzing trace with hash -661120738, now seen corresponding path program 38 times [2023-08-26 23:49:04,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:49:04,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633263558] [2023-08-26 23:49:04,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:49:04,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:49:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:49:05,178 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:49:05,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:49:05,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633263558] [2023-08-26 23:49:05,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633263558] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:49:05,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:49:05,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:49:05,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158388285] [2023-08-26 23:49:05,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:49:05,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:49:05,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:49:05,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:49:05,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:49:05,180 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:49:05,181 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 954 transitions, 37191 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:05,181 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:49:05,181 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:49:05,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:49:13,234 INFO L124 PetriNetUnfolderBase]: 10131/18181 cut-off events. [2023-08-26 23:49:13,234 INFO L125 PetriNetUnfolderBase]: For 837743/837743 co-relation queries the response was YES. [2023-08-26 23:49:13,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173775 conditions, 18181 events. 10131/18181 cut-off events. For 837743/837743 co-relation queries the response was YES. Maximal size of possible extension queue 1138. Compared 152549 event pairs, 4698 based on Foata normal form. 6/18186 useless extension candidates. Maximal degree in co-relation 173596. Up to 14529 conditions per place. [2023-08-26 23:49:13,507 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 745 selfloop transitions, 256 changer transitions 6/1007 dead transitions. [2023-08-26 23:49:13,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 1007 transitions, 39554 flow [2023-08-26 23:49:13,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:49:13,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:49:13,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:49:13,510 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:49:13,510 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:49:13,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:49:13,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:49:13,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:49:13,513 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:13,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:13,515 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:13,515 INFO L175 Difference]: Start difference. First operand has 466 places, 954 transitions, 37191 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:49:13,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 1007 transitions, 39554 flow [2023-08-26 23:49:18,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 1007 transitions, 39092 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 23:49:18,514 INFO L231 Difference]: Finished difference. Result has 469 places, 952 transitions, 37165 flow [2023-08-26 23:49:18,515 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=36690, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=953, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=256, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=697, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=37165, PETRI_PLACES=469, PETRI_TRANSITIONS=952} [2023-08-26 23:49:18,515 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 413 predicate places. [2023-08-26 23:49:18,515 INFO L495 AbstractCegarLoop]: Abstraction has has 469 places, 952 transitions, 37165 flow [2023-08-26 23:49:18,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:18,515 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:49:18,516 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:49:18,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2023-08-26 23:49:18,516 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:49:18,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:49:18,516 INFO L85 PathProgramCache]: Analyzing trace with hash -652465319, now seen corresponding path program 40 times [2023-08-26 23:49:18,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:49:18,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435294303] [2023-08-26 23:49:18,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:49:18,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:49:18,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:49:18,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:49:18,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:49:18,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435294303] [2023-08-26 23:49:18,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435294303] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:49:18,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:49:18,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:49:18,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141055277] [2023-08-26 23:49:18,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:49:18,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:49:18,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:49:18,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:49:18,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:49:18,837 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:49:18,838 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 469 places, 952 transitions, 37165 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:18,838 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:49:18,838 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:49:18,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:49:27,141 INFO L124 PetriNetUnfolderBase]: 10183/18259 cut-off events. [2023-08-26 23:49:27,141 INFO L125 PetriNetUnfolderBase]: For 833688/833688 co-relation queries the response was YES. [2023-08-26 23:49:27,339 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174707 conditions, 18259 events. 10183/18259 cut-off events. For 833688/833688 co-relation queries the response was YES. Maximal size of possible extension queue 1139. Compared 153453 event pairs, 3187 based on Foata normal form. 10/18268 useless extension candidates. Maximal degree in co-relation 174528. Up to 8644 conditions per place. [2023-08-26 23:49:27,409 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 681 selfloop transitions, 358 changer transitions 2/1041 dead transitions. [2023-08-26 23:49:27,409 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 473 places, 1041 transitions, 41070 flow [2023-08-26 23:49:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:49:27,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:49:27,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2585 transitions. [2023-08-26 23:49:27,411 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3711414213926777 [2023-08-26 23:49:27,411 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2585 transitions. [2023-08-26 23:49:27,411 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2585 transitions. [2023-08-26 23:49:27,411 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:49:27,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2585 transitions. [2023-08-26 23:49:27,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.2857142857143) internal successors, (2585), 7 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:27,415 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:27,415 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:27,415 INFO L175 Difference]: Start difference. First operand has 469 places, 952 transitions, 37165 flow. Second operand 7 states and 2585 transitions. [2023-08-26 23:49:27,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 473 places, 1041 transitions, 41070 flow [2023-08-26 23:49:32,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 1041 transitions, 40520 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-08-26 23:49:32,376 INFO L231 Difference]: Finished difference. Result has 468 places, 968 transitions, 38213 flow [2023-08-26 23:49:32,377 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=36581, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=951, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38213, PETRI_PLACES=468, PETRI_TRANSITIONS=968} [2023-08-26 23:49:32,377 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 412 predicate places. [2023-08-26 23:49:32,377 INFO L495 AbstractCegarLoop]: Abstraction has has 468 places, 968 transitions, 38213 flow [2023-08-26 23:49:32,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:32,378 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:49:32,378 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:49:32,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2023-08-26 23:49:32,378 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:49:32,378 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:49:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash -986022428, now seen corresponding path program 39 times [2023-08-26 23:49:32,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:49:32,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354543943] [2023-08-26 23:49:32,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:49:32,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:49:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:49:32,698 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:49:32,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:49:32,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354543943] [2023-08-26 23:49:32,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354543943] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:49:32,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:49:32,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:49:32,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295715504] [2023-08-26 23:49:32,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:49:32,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:49:32,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:49:32,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:49:32,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:49:32,701 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:49:32,701 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 968 transitions, 38213 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:32,701 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:49:32,702 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:49:32,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:49:40,891 INFO L124 PetriNetUnfolderBase]: 10196/18286 cut-off events. [2023-08-26 23:49:40,891 INFO L125 PetriNetUnfolderBase]: For 866417/866417 co-relation queries the response was YES. [2023-08-26 23:49:41,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176626 conditions, 18286 events. 10196/18286 cut-off events. For 866417/866417 co-relation queries the response was YES. Maximal size of possible extension queue 1146. Compared 153773 event pairs, 4644 based on Foata normal form. 4/18289 useless extension candidates. Maximal degree in co-relation 176446. Up to 14609 conditions per place. [2023-08-26 23:49:41,350 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 774 selfloop transitions, 263 changer transitions 0/1037 dead transitions. [2023-08-26 23:49:41,351 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 1037 transitions, 40983 flow [2023-08-26 23:49:41,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:49:41,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:49:41,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2598 transitions. [2023-08-26 23:49:41,353 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3730078966259871 [2023-08-26 23:49:41,353 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2598 transitions. [2023-08-26 23:49:41,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2598 transitions. [2023-08-26 23:49:41,353 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:49:41,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2598 transitions. [2023-08-26 23:49:41,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.14285714285717) internal successors, (2598), 7 states have internal predecessors, (2598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:41,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:41,357 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:41,357 INFO L175 Difference]: Start difference. First operand has 468 places, 968 transitions, 38213 flow. Second operand 7 states and 2598 transitions. [2023-08-26 23:49:41,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 1037 transitions, 40983 flow [2023-08-26 23:49:46,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 1037 transitions, 40375 flow, removed 30 selfloop flow, removed 4 redundant places. [2023-08-26 23:49:46,466 INFO L231 Difference]: Finished difference. Result has 472 places, 978 transitions, 38447 flow [2023-08-26 23:49:46,467 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=37609, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=968, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=253, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=713, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38447, PETRI_PLACES=472, PETRI_TRANSITIONS=978} [2023-08-26 23:49:46,467 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 416 predicate places. [2023-08-26 23:49:46,467 INFO L495 AbstractCegarLoop]: Abstraction has has 472 places, 978 transitions, 38447 flow [2023-08-26 23:49:46,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:46,467 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:49:46,467 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:49:46,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2023-08-26 23:49:46,467 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:49:46,468 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:49:46,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1401749657, now seen corresponding path program 41 times [2023-08-26 23:49:46,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:49:46,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417823371] [2023-08-26 23:49:46,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:49:46,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:49:46,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:49:46,748 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:49:46,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:49:46,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417823371] [2023-08-26 23:49:46,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417823371] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:49:46,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:49:46,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:49:46,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5681191] [2023-08-26 23:49:46,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:49:46,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:49:46,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:49:46,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:49:46,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:49:46,750 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:49:46,751 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 978 transitions, 38447 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:46,751 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:49:46,751 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:49:46,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:49:54,944 INFO L124 PetriNetUnfolderBase]: 10186/18264 cut-off events. [2023-08-26 23:49:54,944 INFO L125 PetriNetUnfolderBase]: For 849527/849527 co-relation queries the response was YES. [2023-08-26 23:49:55,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176827 conditions, 18264 events. 10186/18264 cut-off events. For 849527/849527 co-relation queries the response was YES. Maximal size of possible extension queue 1138. Compared 153304 event pairs, 3182 based on Foata normal form. 4/18267 useless extension candidates. Maximal degree in co-relation 176646. Up to 8668 conditions per place. [2023-08-26 23:49:55,230 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 684 selfloop transitions, 355 changer transitions 5/1044 dead transitions. [2023-08-26 23:49:55,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 478 places, 1044 transitions, 41456 flow [2023-08-26 23:49:55,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:49:55,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:49:55,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2578 transitions. [2023-08-26 23:49:55,232 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37013639626704953 [2023-08-26 23:49:55,232 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2578 transitions. [2023-08-26 23:49:55,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2578 transitions. [2023-08-26 23:49:55,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:49:55,232 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2578 transitions. [2023-08-26 23:49:55,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 368.2857142857143) internal successors, (2578), 7 states have internal predecessors, (2578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:55,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:55,237 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:49:55,237 INFO L175 Difference]: Start difference. First operand has 472 places, 978 transitions, 38447 flow. Second operand 7 states and 2578 transitions. [2023-08-26 23:49:55,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 478 places, 1044 transitions, 41456 flow [2023-08-26 23:50:00,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 1044 transitions, 40803 flow, removed 19 selfloop flow, removed 4 redundant places. [2023-08-26 23:50:00,405 INFO L231 Difference]: Finished difference. Result has 474 places, 976 transitions, 38442 flow [2023-08-26 23:50:00,405 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=37761, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=977, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=355, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=622, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38442, PETRI_PLACES=474, PETRI_TRANSITIONS=976} [2023-08-26 23:50:00,405 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 418 predicate places. [2023-08-26 23:50:00,406 INFO L495 AbstractCegarLoop]: Abstraction has has 474 places, 976 transitions, 38442 flow [2023-08-26 23:50:00,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:00,406 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:50:00,406 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:50:00,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2023-08-26 23:50:00,406 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:50:00,406 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:50:00,406 INFO L85 PathProgramCache]: Analyzing trace with hash 678051735, now seen corresponding path program 42 times [2023-08-26 23:50:00,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:50:00,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597095370] [2023-08-26 23:50:00,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:50:00,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:50:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:50:00,682 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:50:00,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:50:00,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597095370] [2023-08-26 23:50:00,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597095370] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:50:00,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:50:00,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:50:00,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778791754] [2023-08-26 23:50:00,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:50:00,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:50:00,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:50:00,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:50:00,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:50:00,685 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:50:00,686 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 976 transitions, 38442 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:00,686 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:50:00,686 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:50:00,686 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:50:09,020 INFO L124 PetriNetUnfolderBase]: 10143/18161 cut-off events. [2023-08-26 23:50:09,021 INFO L125 PetriNetUnfolderBase]: For 853950/853950 co-relation queries the response was YES. [2023-08-26 23:50:09,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175233 conditions, 18161 events. 10143/18161 cut-off events. For 853950/853950 co-relation queries the response was YES. Maximal size of possible extension queue 1131. Compared 152897 event pairs, 2636 based on Foata normal form. 32/18192 useless extension candidates. Maximal degree in co-relation 175054. Up to 7836 conditions per place. [2023-08-26 23:50:09,289 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 768 selfloop transitions, 310 changer transitions 1/1079 dead transitions. [2023-08-26 23:50:09,289 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 478 places, 1079 transitions, 42370 flow [2023-08-26 23:50:09,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:50:09,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:50:09,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2593 transitions. [2023-08-26 23:50:09,291 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3722900215362527 [2023-08-26 23:50:09,291 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2593 transitions. [2023-08-26 23:50:09,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2593 transitions. [2023-08-26 23:50:09,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:50:09,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2593 transitions. [2023-08-26 23:50:09,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.42857142857144) internal successors, (2593), 7 states have internal predecessors, (2593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:09,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:09,296 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:09,296 INFO L175 Difference]: Start difference. First operand has 474 places, 976 transitions, 38442 flow. Second operand 7 states and 2593 transitions. [2023-08-26 23:50:09,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 478 places, 1079 transitions, 42370 flow [2023-08-26 23:50:14,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 472 places, 1079 transitions, 41675 flow, removed 7 selfloop flow, removed 6 redundant places. [2023-08-26 23:50:14,217 INFO L231 Difference]: Finished difference. Result has 473 places, 978 transitions, 38556 flow [2023-08-26 23:50:14,217 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=37692, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=974, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=664, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38556, PETRI_PLACES=473, PETRI_TRANSITIONS=978} [2023-08-26 23:50:14,217 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 417 predicate places. [2023-08-26 23:50:14,217 INFO L495 AbstractCegarLoop]: Abstraction has has 473 places, 978 transitions, 38556 flow [2023-08-26 23:50:14,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:14,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:50:14,218 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:50:14,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2023-08-26 23:50:14,218 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:50:14,218 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:50:14,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1616121588, now seen corresponding path program 40 times [2023-08-26 23:50:14,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:50:14,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996917305] [2023-08-26 23:50:14,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:50:14,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:50:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:50:14,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:50:14,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:50:14,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996917305] [2023-08-26 23:50:14,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996917305] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:50:14,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:50:14,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:50:14,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413496473] [2023-08-26 23:50:14,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:50:14,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:50:14,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:50:14,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:50:14,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:50:14,481 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:50:14,481 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 978 transitions, 38556 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:14,481 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:50:14,481 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:50:14,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:50:22,859 INFO L124 PetriNetUnfolderBase]: 10159/18195 cut-off events. [2023-08-26 23:50:22,859 INFO L125 PetriNetUnfolderBase]: For 858800/858800 co-relation queries the response was YES. [2023-08-26 23:50:23,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176086 conditions, 18195 events. 10159/18195 cut-off events. For 858800/858800 co-relation queries the response was YES. Maximal size of possible extension queue 1138. Compared 152590 event pairs, 4564 based on Foata normal form. 4/18198 useless extension candidates. Maximal degree in co-relation 175906. Up to 14491 conditions per place. [2023-08-26 23:50:23,267 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 790 selfloop transitions, 259 changer transitions 0/1049 dead transitions. [2023-08-26 23:50:23,267 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 1049 transitions, 41305 flow [2023-08-26 23:50:23,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:50:23,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:50:23,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2596 transitions. [2023-08-26 23:50:23,270 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3727207465900933 [2023-08-26 23:50:23,270 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2596 transitions. [2023-08-26 23:50:23,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2596 transitions. [2023-08-26 23:50:23,270 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:50:23,270 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2596 transitions. [2023-08-26 23:50:23,272 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.85714285714283) internal successors, (2596), 7 states have internal predecessors, (2596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:23,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:23,276 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:23,276 INFO L175 Difference]: Start difference. First operand has 473 places, 978 transitions, 38556 flow. Second operand 7 states and 2596 transitions. [2023-08-26 23:50:23,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 479 places, 1049 transitions, 41305 flow [2023-08-26 23:50:28,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 476 places, 1049 transitions, 40908 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 23:50:28,610 INFO L231 Difference]: Finished difference. Result has 477 places, 980 transitions, 38759 flow [2023-08-26 23:50:28,610 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=38163, PETRI_DIFFERENCE_MINUEND_PLACES=470, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=978, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=257, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38759, PETRI_PLACES=477, PETRI_TRANSITIONS=980} [2023-08-26 23:50:28,611 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 421 predicate places. [2023-08-26 23:50:28,611 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 980 transitions, 38759 flow [2023-08-26 23:50:28,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:28,611 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:50:28,611 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:50:28,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2023-08-26 23:50:28,611 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:50:28,612 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:50:28,612 INFO L85 PathProgramCache]: Analyzing trace with hash 756644398, now seen corresponding path program 41 times [2023-08-26 23:50:28,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:50:28,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918486205] [2023-08-26 23:50:28,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:50:28,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:50:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:50:28,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:50:28,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:50:28,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918486205] [2023-08-26 23:50:28,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918486205] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:50:28,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:50:28,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:50:28,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134397336] [2023-08-26 23:50:28,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:50:28,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:50:28,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:50:28,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:50:28,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:50:28,948 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:50:28,949 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 980 transitions, 38759 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:28,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:50:28,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:50:28,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:50:37,135 INFO L124 PetriNetUnfolderBase]: 10143/18165 cut-off events. [2023-08-26 23:50:37,135 INFO L125 PetriNetUnfolderBase]: For 863676/863676 co-relation queries the response was YES. [2023-08-26 23:50:37,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176459 conditions, 18165 events. 10143/18165 cut-off events. For 863676/863676 co-relation queries the response was YES. Maximal size of possible extension queue 1136. Compared 152334 event pairs, 4564 based on Foata normal form. 6/18170 useless extension candidates. Maximal degree in co-relation 176278. Up to 14491 conditions per place. [2023-08-26 23:50:37,433 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 778 selfloop transitions, 257 changer transitions 6/1041 dead transitions. [2023-08-26 23:50:37,434 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 1041 transitions, 41341 flow [2023-08-26 23:50:37,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:50:37,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:50:37,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2588 transitions. [2023-08-26 23:50:37,435 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3715721464465183 [2023-08-26 23:50:37,435 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2588 transitions. [2023-08-26 23:50:37,436 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2588 transitions. [2023-08-26 23:50:37,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:50:37,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2588 transitions. [2023-08-26 23:50:37,437 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.7142857142857) internal successors, (2588), 7 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:37,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:37,440 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:37,440 INFO L175 Difference]: Start difference. First operand has 477 places, 980 transitions, 38759 flow. Second operand 7 states and 2588 transitions. [2023-08-26 23:50:37,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 1041 transitions, 41341 flow [2023-08-26 23:50:42,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 1041 transitions, 40829 flow, removed 14 selfloop flow, removed 3 redundant places. [2023-08-26 23:50:42,364 INFO L231 Difference]: Finished difference. Result has 481 places, 979 transitions, 38719 flow [2023-08-26 23:50:42,365 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=38199, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=979, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=257, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=722, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=38719, PETRI_PLACES=481, PETRI_TRANSITIONS=979} [2023-08-26 23:50:42,365 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 425 predicate places. [2023-08-26 23:50:42,365 INFO L495 AbstractCegarLoop]: Abstraction has has 481 places, 979 transitions, 38719 flow [2023-08-26 23:50:42,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:42,365 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:50:42,365 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:50:42,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2023-08-26 23:50:42,365 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:50:42,366 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:50:42,366 INFO L85 PathProgramCache]: Analyzing trace with hash 322484447, now seen corresponding path program 43 times [2023-08-26 23:50:42,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:50:42,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251844591] [2023-08-26 23:50:42,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:50:42,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:50:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:50:42,694 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:50:42,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:50:42,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251844591] [2023-08-26 23:50:42,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251844591] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:50:42,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:50:42,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:50:42,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266607976] [2023-08-26 23:50:42,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:50:42,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:50:42,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:50:42,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:50:42,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:50:42,696 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:50:42,697 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 979 transitions, 38719 flow. Second operand has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:42,697 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:50:42,697 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:50:42,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:50:52,790 INFO L124 PetriNetUnfolderBase]: 11674/21676 cut-off events. [2023-08-26 23:50:52,790 INFO L125 PetriNetUnfolderBase]: For 938504/938504 co-relation queries the response was YES. [2023-08-26 23:50:53,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 199506 conditions, 21676 events. 11674/21676 cut-off events. For 938504/938504 co-relation queries the response was YES. Maximal size of possible extension queue 1356. Compared 197635 event pairs, 1728 based on Foata normal form. 4/21679 useless extension candidates. Maximal degree in co-relation 199324. Up to 8733 conditions per place. [2023-08-26 23:50:53,304 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 698 selfloop transitions, 579 changer transitions 1/1278 dead transitions. [2023-08-26 23:50:53,304 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 1278 transitions, 49943 flow [2023-08-26 23:50:53,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:50:53,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:50:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2557 transitions. [2023-08-26 23:50:53,306 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36712132089016514 [2023-08-26 23:50:53,306 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2557 transitions. [2023-08-26 23:50:53,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2557 transitions. [2023-08-26 23:50:53,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:50:53,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2557 transitions. [2023-08-26 23:50:53,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 365.2857142857143) internal successors, (2557), 7 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:53,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:53,311 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:53,311 INFO L175 Difference]: Start difference. First operand has 481 places, 979 transitions, 38719 flow. Second operand 7 states and 2557 transitions. [2023-08-26 23:50:53,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 1278 transitions, 49943 flow [2023-08-26 23:50:58,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 1278 transitions, 49407 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-26 23:50:58,935 INFO L231 Difference]: Finished difference. Result has 486 places, 1125 transitions, 45897 flow [2023-08-26 23:50:58,935 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=38205, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=979, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=439, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=45897, PETRI_PLACES=486, PETRI_TRANSITIONS=1125} [2023-08-26 23:50:58,935 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 430 predicate places. [2023-08-26 23:50:58,936 INFO L495 AbstractCegarLoop]: Abstraction has has 486 places, 1125 transitions, 45897 flow [2023-08-26 23:50:58,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 354.75) internal successors, (2838), 8 states have internal predecessors, (2838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:58,936 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:50:58,936 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:50:58,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2023-08-26 23:50:58,936 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:50:58,937 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:50:58,937 INFO L85 PathProgramCache]: Analyzing trace with hash 105443384, now seen corresponding path program 42 times [2023-08-26 23:50:58,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:50:58,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502831238] [2023-08-26 23:50:58,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:50:58,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:50:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:50:59,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:50:59,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:50:59,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502831238] [2023-08-26 23:50:59,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502831238] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:50:59,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:50:59,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:50:59,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56813491] [2023-08-26 23:50:59,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:50:59,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:50:59,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:50:59,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:50:59,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:50:59,200 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:50:59,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 1125 transitions, 45897 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:50:59,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:50:59,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:50:59,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:51:10,149 INFO L124 PetriNetUnfolderBase]: 11648/21610 cut-off events. [2023-08-26 23:51:10,149 INFO L125 PetriNetUnfolderBase]: For 1035620/1035620 co-relation queries the response was YES. [2023-08-26 23:51:10,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210959 conditions, 21610 events. 11648/21610 cut-off events. For 1035620/1035620 co-relation queries the response was YES. Maximal size of possible extension queue 1351. Compared 194327 event pairs, 5458 based on Foata normal form. 4/21613 useless extension candidates. Maximal degree in co-relation 210772. Up to 17349 conditions per place. [2023-08-26 23:51:10,500 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 926 selfloop transitions, 269 changer transitions 0/1195 dead transitions. [2023-08-26 23:51:10,500 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 1195 transitions, 48830 flow [2023-08-26 23:51:10,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:51:10,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:51:10,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2598 transitions. [2023-08-26 23:51:10,502 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3730078966259871 [2023-08-26 23:51:10,502 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2598 transitions. [2023-08-26 23:51:10,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2598 transitions. [2023-08-26 23:51:10,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:51:10,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2598 transitions. [2023-08-26 23:51:10,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 371.14285714285717) internal successors, (2598), 7 states have internal predecessors, (2598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:10,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:10,507 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:10,507 INFO L175 Difference]: Start difference. First operand has 486 places, 1125 transitions, 45897 flow. Second operand 7 states and 2598 transitions. [2023-08-26 23:51:10,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 1195 transitions, 48830 flow [2023-08-26 23:51:17,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 488 places, 1195 transitions, 48365 flow, removed 75 selfloop flow, removed 4 redundant places. [2023-08-26 23:51:17,095 INFO L231 Difference]: Finished difference. Result has 489 places, 1125 transitions, 45964 flow [2023-08-26 23:51:17,096 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=45370, PETRI_DIFFERENCE_MINUEND_PLACES=482, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=267, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=854, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=45964, PETRI_PLACES=489, PETRI_TRANSITIONS=1125} [2023-08-26 23:51:17,096 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 433 predicate places. [2023-08-26 23:51:17,096 INFO L495 AbstractCegarLoop]: Abstraction has has 489 places, 1125 transitions, 45964 flow [2023-08-26 23:51:17,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:17,097 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:51:17,097 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:51:17,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2023-08-26 23:51:17,097 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:51:17,097 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:51:17,097 INFO L85 PathProgramCache]: Analyzing trace with hash 647681368, now seen corresponding path program 43 times [2023-08-26 23:51:17,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:51:17,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913852731] [2023-08-26 23:51:17,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:51:17,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:51:17,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:51:17,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:51:17,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:51:17,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913852731] [2023-08-26 23:51:17,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913852731] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:51:17,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:51:17,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:51:17,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063574906] [2023-08-26 23:51:17,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:51:17,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:51:17,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:51:17,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:51:17,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:51:17,358 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 995 [2023-08-26 23:51:17,359 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 1125 transitions, 45964 flow. Second operand has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:17,359 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:51:17,359 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 995 [2023-08-26 23:51:17,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:51:28,129 INFO L124 PetriNetUnfolderBase]: 11632/21580 cut-off events. [2023-08-26 23:51:28,130 INFO L125 PetriNetUnfolderBase]: For 992438/992438 co-relation queries the response was YES. [2023-08-26 23:51:28,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206700 conditions, 21580 events. 11632/21580 cut-off events. For 992438/992438 co-relation queries the response was YES. Maximal size of possible extension queue 1348. Compared 193878 event pairs, 5326 based on Foata normal form. 6/21585 useless extension candidates. Maximal degree in co-relation 206514. Up to 17349 conditions per place. [2023-08-26 23:51:28,483 INFO L140 encePairwiseOnDemand]: 986/995 looper letters, 949 selfloop transitions, 248 changer transitions 4/1201 dead transitions. [2023-08-26 23:51:28,483 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 1201 transitions, 49147 flow [2023-08-26 23:51:28,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:51:28,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:51:28,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2544 transitions. [2023-08-26 23:51:28,485 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36525484565685573 [2023-08-26 23:51:28,485 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2544 transitions. [2023-08-26 23:51:28,485 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2544 transitions. [2023-08-26 23:51:28,485 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:51:28,485 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2544 transitions. [2023-08-26 23:51:28,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 363.42857142857144) internal successors, (2544), 7 states have internal predecessors, (2544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:28,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:28,633 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:28,634 INFO L175 Difference]: Start difference. First operand has 489 places, 1125 transitions, 45964 flow. Second operand 7 states and 2544 transitions. [2023-08-26 23:51:28,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 1201 transitions, 49147 flow [2023-08-26 23:51:34,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 491 places, 1201 transitions, 48443 flow, removed 5 selfloop flow, removed 4 redundant places. [2023-08-26 23:51:34,685 INFO L231 Difference]: Finished difference. Result has 493 places, 1130 transitions, 45873 flow [2023-08-26 23:51:34,686 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=45206, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=876, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=45873, PETRI_PLACES=493, PETRI_TRANSITIONS=1130} [2023-08-26 23:51:34,686 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 437 predicate places. [2023-08-26 23:51:34,686 INFO L495 AbstractCegarLoop]: Abstraction has has 493 places, 1130 transitions, 45873 flow [2023-08-26 23:51:34,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 355.14285714285717) internal successors, (2486), 7 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:34,686 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:51:34,686 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:51:34,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2023-08-26 23:51:34,687 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:51:34,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:51:34,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1242407976, now seen corresponding path program 44 times [2023-08-26 23:51:34,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:51:34,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261427988] [2023-08-26 23:51:34,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:51:34,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:51:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:51:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:51:34,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:51:34,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261427988] [2023-08-26 23:51:34,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261427988] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:51:34,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:51:34,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:51:34,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237429970] [2023-08-26 23:51:34,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:51:34,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:51:34,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:51:34,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:51:34,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:51:34,954 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:51:34,955 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 1130 transitions, 45873 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:34,955 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:51:34,955 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:51:34,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:51:46,193 INFO L124 PetriNetUnfolderBase]: 11608/21528 cut-off events. [2023-08-26 23:51:46,193 INFO L125 PetriNetUnfolderBase]: For 1007846/1007846 co-relation queries the response was YES. [2023-08-26 23:51:46,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206608 conditions, 21528 events. 11608/21528 cut-off events. For 1007846/1007846 co-relation queries the response was YES. Maximal size of possible extension queue 1345. Compared 193389 event pairs, 5348 based on Foata normal form. 6/21533 useless extension candidates. Maximal degree in co-relation 206421. Up to 17349 conditions per place. [2023-08-26 23:51:46,571 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 944 selfloop transitions, 241 changer transitions 6/1191 dead transitions. [2023-08-26 23:51:46,571 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 499 places, 1191 transitions, 48773 flow [2023-08-26 23:51:46,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:51:46,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:51:46,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2583 transitions. [2023-08-26 23:51:46,573 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3708542713567839 [2023-08-26 23:51:46,573 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2583 transitions. [2023-08-26 23:51:46,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2583 transitions. [2023-08-26 23:51:46,573 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:51:46,573 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2583 transitions. [2023-08-26 23:51:46,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 369.0) internal successors, (2583), 7 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:46,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:46,577 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:46,577 INFO L175 Difference]: Start difference. First operand has 493 places, 1130 transitions, 45873 flow. Second operand 7 states and 2583 transitions. [2023-08-26 23:51:46,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 499 places, 1191 transitions, 48773 flow [2023-08-26 23:51:53,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 496 places, 1191 transitions, 48300 flow, removed 8 selfloop flow, removed 3 redundant places. [2023-08-26 23:51:53,064 INFO L231 Difference]: Finished difference. Result has 496 places, 1127 transitions, 45778 flow [2023-08-26 23:51:53,065 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=45333, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=887, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=45778, PETRI_PLACES=496, PETRI_TRANSITIONS=1127} [2023-08-26 23:51:53,065 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 440 predicate places. [2023-08-26 23:51:53,065 INFO L495 AbstractCegarLoop]: Abstraction has has 496 places, 1127 transitions, 45778 flow [2023-08-26 23:51:53,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:53,065 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:51:53,065 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:51:53,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2023-08-26 23:51:53,066 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:51:53,066 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:51:53,066 INFO L85 PathProgramCache]: Analyzing trace with hash 104236707, now seen corresponding path program 44 times [2023-08-26 23:51:53,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:51:53,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482793947] [2023-08-26 23:51:53,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:51:53,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:51:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:51:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:51:53,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:51:53,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482793947] [2023-08-26 23:51:53,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482793947] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:51:53,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:51:53,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 23:51:53,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883458829] [2023-08-26 23:51:53,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:51:53,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 23:51:53,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:51:53,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 23:51:53,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-26 23:51:53,332 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:51:53,333 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 496 places, 1127 transitions, 45778 flow. Second operand has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:51:53,333 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:51:53,333 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:51:53,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 23:52:04,530 INFO L124 PetriNetUnfolderBase]: 11604/21490 cut-off events. [2023-08-26 23:52:04,531 INFO L125 PetriNetUnfolderBase]: For 998496/998496 co-relation queries the response was YES. [2023-08-26 23:52:04,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206550 conditions, 21490 events. 11604/21490 cut-off events. For 998496/998496 co-relation queries the response was YES. Maximal size of possible extension queue 1346. Compared 192630 event pairs, 3589 based on Foata normal form. 26/21515 useless extension candidates. Maximal degree in co-relation 206363. Up to 10663 conditions per place. [2023-08-26 23:52:04,884 INFO L140 encePairwiseOnDemand]: 987/995 looper letters, 791 selfloop transitions, 426 changer transitions 0/1217 dead transitions. [2023-08-26 23:52:04,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 1217 transitions, 49764 flow [2023-08-26 23:52:04,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:52:04,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 23:52:04,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2592 transitions. [2023-08-26 23:52:04,886 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3721464465183058 [2023-08-26 23:52:04,887 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2592 transitions. [2023-08-26 23:52:04,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2592 transitions. [2023-08-26 23:52:04,887 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 23:52:04,887 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2592 transitions. [2023-08-26 23:52:04,888 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 370.2857142857143) internal successors, (2592), 7 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:52:04,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:52:04,891 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 995.0) internal successors, (7960), 8 states have internal predecessors, (7960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:52:04,891 INFO L175 Difference]: Start difference. First operand has 496 places, 1127 transitions, 45778 flow. Second operand 7 states and 2592 transitions. [2023-08-26 23:52:04,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 1217 transitions, 49764 flow [2023-08-26 23:52:11,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 1217 transitions, 49481 flow, removed 9 selfloop flow, removed 4 redundant places. [2023-08-26 23:52:11,587 INFO L231 Difference]: Finished difference. Result has 499 places, 1139 transitions, 47015 flow [2023-08-26 23:52:11,587 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=995, PETRI_DIFFERENCE_MINUEND_FLOW=45499, PETRI_DIFFERENCE_MINUEND_PLACES=491, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=414, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=709, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=47015, PETRI_PLACES=499, PETRI_TRANSITIONS=1139} [2023-08-26 23:52:11,588 INFO L281 CegarLoopForPetriNet]: 56 programPoint places, 443 predicate places. [2023-08-26 23:52:11,588 INFO L495 AbstractCegarLoop]: Abstraction has has 499 places, 1139 transitions, 47015 flow [2023-08-26 23:52:11,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 361.14285714285717) internal successors, (2528), 7 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:52:11,588 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 23:52:11,588 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:52:11,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2023-08-26 23:52:11,588 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONASSERT === [thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 51 more)] === [2023-08-26 23:52:11,589 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 23:52:11,589 INFO L85 PathProgramCache]: Analyzing trace with hash -670903742, now seen corresponding path program 45 times [2023-08-26 23:52:11,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 23:52:11,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649651582] [2023-08-26 23:52:11,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 23:52:11,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 23:52:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 23:52:11,836 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-08-26 23:52:11,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 23:52:11,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649651582] [2023-08-26 23:52:11,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649651582] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 23:52:11,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 23:52:11,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 23:52:11,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543306892] [2023-08-26 23:52:11,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 23:52:11,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 23:52:11,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 23:52:11,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 23:52:11,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-08-26 23:52:11,838 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 995 [2023-08-26 23:52:11,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 499 places, 1139 transitions, 47015 flow. Second operand has 8 states, 8 states have (on average 360.75) internal successors, (2886), 8 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 23:52:11,839 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 23:52:11,839 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 995 [2023-08-26 23:52:11,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-08-26 23:52:12,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 23:52:12,759 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONASSERT (53 of 54 remaining) [2023-08-26 23:52:12,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2023-08-26 23:52:12,759 WARN L619 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 54 remaining) [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 54 remaining) [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 54 remaining) [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 54 remaining) [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 54 remaining) [2023-08-26 23:52:12,760 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 54 remaining) [2023-08-26 23:52:12,761 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (26 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (25 of 54 remaining) [2023-08-26 23:52:12,762 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (24 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 54 remaining) [2023-08-26 23:52:12,763 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 54 remaining) [2023-08-26 23:52:12,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 54 remaining) [2023-08-26 23:52:12,765 INFO L445 BasicCegarLoop]: Path program histogram: [45, 44, 13, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 23:52:12,768 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-08-26 23:52:12,768 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-26 23:52:12,770 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.08 11:52:12 BasicIcfg [2023-08-26 23:52:12,770 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-26 23:52:12,770 INFO L158 Benchmark]: Toolchain (without parser) took 769762.09ms. Allocated memory was 371.2MB in the beginning and 15.8GB in the end (delta: 15.4GB). Free memory was 347.9MB in the beginning and 10.8GB in the end (delta: -10.5GB). Peak memory consumption was 5.9GB. Max. memory is 16.0GB. [2023-08-26 23:52:12,770 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 371.2MB. Free memory is still 348.8MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 23:52:12,771 INFO L158 Benchmark]: CACSL2BoogieTranslator took 303.59ms. Allocated memory is still 371.2MB. Free memory was 347.9MB in the beginning and 334.9MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-08-26 23:52:12,771 INFO L158 Benchmark]: Boogie Procedure Inliner took 68.71ms. Allocated memory is still 371.2MB. Free memory was 334.9MB in the beginning and 332.3MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 23:52:12,771 INFO L158 Benchmark]: Boogie Preprocessor took 60.32ms. Allocated memory is still 371.2MB. Free memory was 332.3MB in the beginning and 329.7MB in the end (delta: 2.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-26 23:52:12,771 INFO L158 Benchmark]: RCFGBuilder took 758.53ms. Allocated memory is still 371.2MB. Free memory was 329.7MB in the beginning and 299.2MB in the end (delta: 30.5MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. [2023-08-26 23:52:12,771 INFO L158 Benchmark]: TraceAbstraction took 768563.12ms. Allocated memory was 371.2MB in the beginning and 15.8GB in the end (delta: 15.4GB). Free memory was 298.8MB in the beginning and 10.8GB in the end (delta: -10.5GB). Peak memory consumption was 5.8GB. Max. memory is 16.0GB. [2023-08-26 23:52:12,772 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks [2023-08-26 23:52:12,775 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 371.2MB. Free memory is still 348.8MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 303.59ms. Allocated memory is still 371.2MB. Free memory was 347.9MB in the beginning and 334.9MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 68.71ms. Allocated memory is still 371.2MB. Free memory was 334.9MB in the beginning and 332.3MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 60.32ms. Allocated memory is still 371.2MB. Free memory was 332.3MB in the beginning and 329.7MB in the end (delta: 2.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * RCFGBuilder took 758.53ms. Allocated memory is still 371.2MB. Free memory was 329.7MB in the beginning and 299.2MB in the end (delta: 30.5MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. * TraceAbstraction took 768563.12ms. Allocated memory was 371.2MB in the beginning and 15.8GB in the end (delta: 15.4GB). Free memory was 298.8MB in the beginning and 10.8GB in the end (delta: -10.5GB). Peak memory consumption was 5.8GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.7s, 408 PlacesBefore, 56 PlacesAfterwards, 430 TransitionsBefore, 50 TransitionsAfterwards, 53934 CoEnabledTransitionPairs, 9 FixpointIterations, 131 TrivialSequentialCompositions, 296 ConcurrentSequentialCompositions, 13 TrivialYvCompositions, 83 ConcurrentYvCompositions, 28 ChoiceCompositions, 551 TotalNumberOfCompositions, 51469 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 50766, independent: 50739, independent conditional: 0, independent unconditional: 50739, dependent: 27, dependent conditional: 0, dependent unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 31752, independent: 31738, independent conditional: 0, independent unconditional: 31738, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 50766, independent: 19001, independent conditional: 0, independent unconditional: 19001, dependent: 13, dependent conditional: 0, dependent unconditional: 13, unknown: 31752, unknown conditional: 0, unknown unconditional: 31752] , Statistics on independence cache: Total cache size (in pairs): 183, Positive cache size: 181, Positive conditional cache size: 0, Positive unconditional cache size: 181, Negative cache size: 2, Negative conditional cache size: 0, Negative unconditional cache size: 2, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResultAtElement [Line: 21]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 103]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 103]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 152]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 152]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 134]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 135]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - TimeoutResultAtElement [Line: 136]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (8states, 358/995 universal loopers) in iteration 120,while PetriNetUnfolder was constructing finite prefix that currently has 17395 conditions, 1443 events (917/1442 cut-off events. For 132684/132684 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 8605 event pairs, 222 based on Foata normal form. 0/1971 useless extension candidates. Maximal degree in co-relation 17217. Up to 571 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 659 locations, 54 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 768.4s, OverallIterations: 120, TraceHistogramMax: 4, PathProgramHistogramMax: 45, EmptinessCheckTime: 0.0s, AutomataDifference: 706.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 19.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6322 SdHoareTripleChecker+Valid, 17.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6322 mSDsluCounter, 0 SdHoareTripleChecker+Invalid, 14.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 194 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 26263 IncrementalHoareTripleChecker+Invalid, 26457 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 194 mSolverCounterUnsat, 0 mSDtfsCounter, 26263 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1361 GetRequests, 545 SyntacticMatches, 0 SemanticMatches, 816 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 12.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=47015occurred in iteration=119, InterpolantAutomatonStates: 777, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 33.9s InterpolantComputationTime, 2683 NumberOfCodeBlocks, 2675 NumberOfCodeBlocksAsserted, 131 NumberOfCheckSat, 2584 ConstructedInterpolants, 0 QuantifiedInterpolants, 16782 SizeOfPredicates, 13 NumberOfNonLiveVariables, 1962 ConjunctsInSsa, 53 ConjunctsInUnsatCore, 133 InterpolantComputations, 118 PerfectInterpolantSequences, 848/865 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown