/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 --traceabstraction.order.of.the.error.locations.to.be.checked PROGRAM_FIRST -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/pthread/queue.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-27 09:22:56,419 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-27 09:22:56,506 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-27 09:22:56,511 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-27 09:22:56,511 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-27 09:22:56,541 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-27 09:22:56,542 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-27 09:22:56,542 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-27 09:22:56,543 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-27 09:22:56,546 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-27 09:22:56,546 INFO L153 SettingsManager]: * Use SBE=true [2023-08-27 09:22:56,547 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-27 09:22:56,547 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-27 09:22:56,548 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-27 09:22:56,548 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-27 09:22:56,548 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-27 09:22:56,549 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-27 09:22:56,549 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-27 09:22:56,549 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-27 09:22:56,549 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-27 09:22:56,550 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-27 09:22:56,550 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-27 09:22:56,551 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-27 09:22:56,551 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-27 09:22:56,551 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-27 09:22:56,552 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-27 09:22:56,552 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-27 09:22:56,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 09:22:56,553 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-27 09:22:56,553 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-27 09:22:56,554 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-27 09:22:56,554 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-27 09:22:56,554 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-27 09:22:56,554 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-27 09:22:56,554 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-27 09:22:56,555 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.traceabstraction: Order of the error locations to be checked -> PROGRAM_FIRST 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-27 09:22:56,898 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-27 09:22:56,916 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-27 09:22:56,918 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-27 09:22:56,919 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-27 09:22:56,920 INFO L274 PluginConnector]: CDTParser initialized [2023-08-27 09:22:56,921 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue.i [2023-08-27 09:22:58,073 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-27 09:22:58,330 INFO L384 CDTParser]: Found 1 translation units. [2023-08-27 09:22:58,331 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue.i [2023-08-27 09:22:58,350 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d42fa473/fb51d67e71344161937e750f89c65a29/FLAG23af05fa5 [2023-08-27 09:22:58,368 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d42fa473/fb51d67e71344161937e750f89c65a29 [2023-08-27 09:22:58,373 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-27 09:22:58,374 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-27 09:22:58,377 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-27 09:22:58,377 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-27 09:22:58,380 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-27 09:22:58,380 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 09:22:58" (1/1) ... [2023-08-27 09:22:58,381 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b795cd8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:58, skipping insertion in model container [2023-08-27 09:22:58,381 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 09:22:58" (1/1) ... [2023-08-27 09:22:58,423 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-27 09:22:58,919 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 09:22:58,935 INFO L201 MainTranslator]: Completed pre-run [2023-08-27 09:22:58,956 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-27 09:22:58,958 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-27 09:22:58,973 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned short [750] [2023-08-27 09:22:58,990 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 09:22:59,060 INFO L206 MainTranslator]: Completed translation [2023-08-27 09:22:59,060 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59 WrapperNode [2023-08-27 09:22:59,060 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-27 09:22:59,062 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-27 09:22:59,062 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-27 09:22:59,062 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-27 09:22:59,068 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,102 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,147 INFO L138 Inliner]: procedures = 274, calls = 71, calls flagged for inlining = 11, calls inlined = 11, statements flattened = 279 [2023-08-27 09:22:59,147 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-27 09:22:59,148 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-27 09:22:59,148 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-27 09:22:59,148 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-27 09:22:59,156 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,156 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,172 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,172 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,189 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,193 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,195 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,197 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,200 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-27 09:22:59,201 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-27 09:22:59,201 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-27 09:22:59,201 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-27 09:22:59,201 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (1/1) ... [2023-08-27 09:22:59,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 09:22:59,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-27 09:22:59,247 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-27 09:22:59,252 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-27 09:22:59,280 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2023-08-27 09:22:59,281 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2023-08-27 09:22:59,281 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2023-08-27 09:22:59,282 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-27 09:22:59,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-27 09:22:59,283 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-27 09:22:59,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-27 09:22:59,284 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-27 09:22:59,442 INFO L236 CfgBuilder]: Building ICFG [2023-08-27 09:22:59,443 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-27 09:22:59,755 INFO L277 CfgBuilder]: Performing block encoding [2023-08-27 09:22:59,765 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-27 09:22:59,765 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-27 09:22:59,768 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 09:22:59 BoogieIcfgContainer [2023-08-27 09:22:59,768 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-27 09:22:59,770 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-27 09:22:59,770 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-27 09:22:59,772 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-27 09:22:59,773 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.08 09:22:58" (1/3) ... [2023-08-27 09:22:59,773 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76794be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 09:22:59, skipping insertion in model container [2023-08-27 09:22:59,773 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 09:22:59" (2/3) ... [2023-08-27 09:22:59,774 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76794be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 09:22:59, skipping insertion in model container [2023-08-27 09:22:59,774 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 09:22:59" (3/3) ... [2023-08-27 09:22:59,775 INFO L112 eAbstractionObserver]: Analyzing ICFG queue.i [2023-08-27 09:22:59,790 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-27 09:22:59,791 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 21 error locations. [2023-08-27 09:22:59,791 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-27 09:22:59,924 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-27 09:22:59,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 303 places, 314 transitions, 644 flow [2023-08-27 09:23:00,163 INFO L124 PetriNetUnfolderBase]: 18/312 cut-off events. [2023-08-27 09:23:00,164 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 09:23:00,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 321 conditions, 312 events. 18/312 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 522 event pairs, 0 based on Foata normal form. 0/273 useless extension candidates. Maximal degree in co-relation 227. Up to 2 conditions per place. [2023-08-27 09:23:00,175 INFO L82 GeneralOperation]: Start removeDead. Operand has 303 places, 314 transitions, 644 flow [2023-08-27 09:23:00,185 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 292 places, 303 transitions, 615 flow [2023-08-27 09:23:00,188 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 09:23:00,204 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 292 places, 303 transitions, 615 flow [2023-08-27 09:23:00,207 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 292 places, 303 transitions, 615 flow [2023-08-27 09:23:00,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 292 places, 303 transitions, 615 flow [2023-08-27 09:23:00,283 INFO L124 PetriNetUnfolderBase]: 18/303 cut-off events. [2023-08-27 09:23:00,283 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-27 09:23:00,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 311 conditions, 303 events. 18/303 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 482 event pairs, 0 based on Foata normal form. 0/264 useless extension candidates. Maximal degree in co-relation 227. Up to 2 conditions per place. [2023-08-27 09:23:00,300 INFO L119 LiptonReduction]: Number of co-enabled transitions 24328 [2023-08-27 09:23:09,955 INFO L134 LiptonReduction]: Checked pairs total: 59335 [2023-08-27 09:23:09,956 INFO L136 LiptonReduction]: Total number of compositions: 288 [2023-08-27 09:23:09,967 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-27 09:23:09,973 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;@2ade639e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 09:23:09,973 INFO L358 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2023-08-27 09:23:09,975 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 09:23:09,975 INFO L124 PetriNetUnfolderBase]: 1/4 cut-off events. [2023-08-27 09:23:09,976 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 09:23:09,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:09,976 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-08-27 09:23:09,977 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:09,981 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:09,981 INFO L85 PathProgramCache]: Analyzing trace with hash 39534, now seen corresponding path program 1 times [2023-08-27 09:23:09,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:09,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226627939] [2023-08-27 09:23:09,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:09,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:10,095 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-27 09:23:10,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:10,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226627939] [2023-08-27 09:23:10,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226627939] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:10,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:10,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-27 09:23:10,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619622892] [2023-08-27 09:23:10,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:10,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-27 09:23:10,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:10,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-27 09:23:10,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-27 09:23:10,129 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 298 out of 602 [2023-08-27 09:23:10,131 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 85 transitions, 179 flow. Second operand has 2 states, 2 states have (on average 299.0) internal successors, (598), 2 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:10,132 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:10,132 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 298 of 602 [2023-08-27 09:23:10,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:10,686 INFO L124 PetriNetUnfolderBase]: 3225/5327 cut-off events. [2023-08-27 09:23:10,686 INFO L125 PetriNetUnfolderBase]: For 62/62 co-relation queries the response was YES. [2023-08-27 09:23:10,693 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10468 conditions, 5327 events. 3225/5327 cut-off events. For 62/62 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 29104 event pairs, 2619 based on Foata normal form. 78/3620 useless extension candidates. Maximal degree in co-relation 10235. Up to 5037 conditions per place. [2023-08-27 09:23:10,721 INFO L140 encePairwiseOnDemand]: 599/602 looper letters, 72 selfloop transitions, 0 changer transitions 0/80 dead transitions. [2023-08-27 09:23:10,721 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 80 transitions, 313 flow [2023-08-27 09:23:10,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-27 09:23:10,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-27 09:23:10,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 671 transitions. [2023-08-27 09:23:10,739 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5573089700996677 [2023-08-27 09:23:10,740 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 671 transitions. [2023-08-27 09:23:10,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 671 transitions. [2023-08-27 09:23:10,743 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:10,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 671 transitions. [2023-08-27 09:23:10,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 335.5) internal successors, (671), 2 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:10,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 602.0) internal successors, (1806), 3 states have internal predecessors, (1806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:10,758 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 602.0) internal successors, (1806), 3 states have internal predecessors, (1806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:10,759 INFO L175 Difference]: Start difference. First operand has 81 places, 85 transitions, 179 flow. Second operand 2 states and 671 transitions. [2023-08-27 09:23:10,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 80 transitions, 313 flow [2023-08-27 09:23:10,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 80 transitions, 308 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-27 09:23:10,768 INFO L231 Difference]: Finished difference. Result has 77 places, 80 transitions, 164 flow [2023-08-27 09:23:10,769 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=164, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=164, PETRI_PLACES=77, PETRI_TRANSITIONS=80} [2023-08-27 09:23:10,773 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, -4 predicate places. [2023-08-27 09:23:10,773 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 80 transitions, 164 flow [2023-08-27 09:23:10,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 299.0) internal successors, (598), 2 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:10,774 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:10,774 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-08-27 09:23:10,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-27 09:23:10,775 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:10,782 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:10,782 INFO L85 PathProgramCache]: Analyzing trace with hash 2083998769, now seen corresponding path program 1 times [2023-08-27 09:23:10,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:10,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359995311] [2023-08-27 09:23:10,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:10,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:10,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:11,981 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-27 09:23:11,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:11,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359995311] [2023-08-27 09:23:11,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359995311] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:11,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:11,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-27 09:23:11,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696255051] [2023-08-27 09:23:11,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:11,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-27 09:23:11,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:11,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-27 09:23:11,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-27 09:23:11,986 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 602 [2023-08-27 09:23:11,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 80 transitions, 164 flow. Second operand has 6 states, 6 states have (on average 231.0) internal successors, (1386), 6 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:11,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:11,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 602 [2023-08-27 09:23:11,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:13,224 INFO L124 PetriNetUnfolderBase]: 3389/5538 cut-off events. [2023-08-27 09:23:13,225 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-27 09:23:13,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10920 conditions, 5538 events. 3389/5538 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 29481 event pairs, 2718 based on Foata normal form. 0/3695 useless extension candidates. Maximal degree in co-relation 10917. Up to 5293 conditions per place. [2023-08-27 09:23:13,254 INFO L140 encePairwiseOnDemand]: 593/602 looper letters, 73 selfloop transitions, 11 changer transitions 0/90 dead transitions. [2023-08-27 09:23:13,255 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 90 transitions, 352 flow [2023-08-27 09:23:13,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-27 09:23:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-27 09:23:13,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1696 transitions. [2023-08-27 09:23:13,260 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.402467963929758 [2023-08-27 09:23:13,261 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1696 transitions. [2023-08-27 09:23:13,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1696 transitions. [2023-08-27 09:23:13,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:13,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1696 transitions. [2023-08-27 09:23:13,266 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 242.28571428571428) internal successors, (1696), 7 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:13,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:13,275 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:13,275 INFO L175 Difference]: Start difference. First operand has 77 places, 80 transitions, 164 flow. Second operand 7 states and 1696 transitions. [2023-08-27 09:23:13,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 90 transitions, 352 flow [2023-08-27 09:23:13,277 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 90 transitions, 352 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-27 09:23:13,279 INFO L231 Difference]: Finished difference. Result has 88 places, 90 transitions, 237 flow [2023-08-27 09:23:13,279 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=164, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=237, PETRI_PLACES=88, PETRI_TRANSITIONS=90} [2023-08-27 09:23:13,280 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 7 predicate places. [2023-08-27 09:23:13,281 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 90 transitions, 237 flow [2023-08-27 09:23:13,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 231.0) internal successors, (1386), 6 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:13,282 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:13,283 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:13,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-27 09:23:13,286 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:13,288 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:13,288 INFO L85 PathProgramCache]: Analyzing trace with hash 161050761, now seen corresponding path program 1 times [2023-08-27 09:23:13,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:13,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261101225] [2023-08-27 09:23:13,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:13,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:14,138 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-27 09:23:14,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:14,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261101225] [2023-08-27 09:23:14,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261101225] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:14,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:14,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-27 09:23:14,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370468782] [2023-08-27 09:23:14,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:14,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-27 09:23:14,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:14,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-27 09:23:14,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-27 09:23:14,142 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 602 [2023-08-27 09:23:14,143 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 90 transitions, 237 flow. Second operand has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:14,143 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:14,143 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 602 [2023-08-27 09:23:14,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:16,051 INFO L124 PetriNetUnfolderBase]: 3654/5995 cut-off events. [2023-08-27 09:23:16,051 INFO L125 PetriNetUnfolderBase]: For 288/288 co-relation queries the response was YES. [2023-08-27 09:23:16,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12373 conditions, 5995 events. 3654/5995 cut-off events. For 288/288 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 32999 event pairs, 871 based on Foata normal form. 0/4080 useless extension candidates. Maximal degree in co-relation 12364. Up to 5339 conditions per place. [2023-08-27 09:23:16,088 INFO L140 encePairwiseOnDemand]: 592/602 looper letters, 145 selfloop transitions, 21 changer transitions 0/172 dead transitions. [2023-08-27 09:23:16,089 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 172 transitions, 757 flow [2023-08-27 09:23:16,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-27 09:23:16,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-27 09:23:16,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1745 transitions. [2023-08-27 09:23:16,094 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41409587090650213 [2023-08-27 09:23:16,094 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1745 transitions. [2023-08-27 09:23:16,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1745 transitions. [2023-08-27 09:23:16,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:16,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1745 transitions. [2023-08-27 09:23:16,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 249.28571428571428) internal successors, (1745), 7 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:16,107 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:16,109 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:16,109 INFO L175 Difference]: Start difference. First operand has 88 places, 90 transitions, 237 flow. Second operand 7 states and 1745 transitions. [2023-08-27 09:23:16,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 172 transitions, 757 flow [2023-08-27 09:23:16,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 172 transitions, 757 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-27 09:23:16,117 INFO L231 Difference]: Finished difference. Result has 98 places, 101 transitions, 354 flow [2023-08-27 09:23:16,118 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=237, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=354, PETRI_PLACES=98, PETRI_TRANSITIONS=101} [2023-08-27 09:23:16,118 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 17 predicate places. [2023-08-27 09:23:16,119 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 101 transitions, 354 flow [2023-08-27 09:23:16,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:16,120 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:16,120 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:16,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-27 09:23:16,120 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:16,121 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:16,121 INFO L85 PathProgramCache]: Analyzing trace with hash 180712821, now seen corresponding path program 2 times [2023-08-27 09:23:16,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:16,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448473772] [2023-08-27 09:23:16,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:16,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:16,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:16,409 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-27 09:23:16,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:16,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448473772] [2023-08-27 09:23:16,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448473772] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:16,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:16,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-27 09:23:16,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926480456] [2023-08-27 09:23:16,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:16,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-27 09:23:16,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:16,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-27 09:23:16,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-27 09:23:16,413 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 602 [2023-08-27 09:23:16,415 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 101 transitions, 354 flow. Second operand has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:16,415 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:16,416 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 602 [2023-08-27 09:23:16,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:17,183 INFO L124 PetriNetUnfolderBase]: 3771/6187 cut-off events. [2023-08-27 09:23:17,183 INFO L125 PetriNetUnfolderBase]: For 1119/1119 co-relation queries the response was YES. [2023-08-27 09:23:17,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13696 conditions, 6187 events. 3771/6187 cut-off events. For 1119/1119 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 34286 event pairs, 799 based on Foata normal form. 0/4242 useless extension candidates. Maximal degree in co-relation 13682. Up to 5370 conditions per place. [2023-08-27 09:23:17,216 INFO L140 encePairwiseOnDemand]: 592/602 looper letters, 145 selfloop transitions, 28 changer transitions 0/179 dead transitions. [2023-08-27 09:23:17,216 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 179 transitions, 893 flow [2023-08-27 09:23:17,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-27 09:23:17,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-27 09:23:17,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1744 transitions. [2023-08-27 09:23:17,221 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41385856668248694 [2023-08-27 09:23:17,221 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1744 transitions. [2023-08-27 09:23:17,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1744 transitions. [2023-08-27 09:23:17,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:17,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1744 transitions. [2023-08-27 09:23:17,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 249.14285714285714) internal successors, (1744), 7 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:17,231 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:17,232 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:17,233 INFO L175 Difference]: Start difference. First operand has 98 places, 101 transitions, 354 flow. Second operand 7 states and 1744 transitions. [2023-08-27 09:23:17,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 179 transitions, 893 flow [2023-08-27 09:23:17,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 179 transitions, 869 flow, removed 12 selfloop flow, removed 0 redundant places. [2023-08-27 09:23:17,247 INFO L231 Difference]: Finished difference. Result has 107 places, 109 transitions, 468 flow [2023-08-27 09:23:17,247 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=338, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=468, PETRI_PLACES=107, PETRI_TRANSITIONS=109} [2023-08-27 09:23:17,248 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 26 predicate places. [2023-08-27 09:23:17,248 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 109 transitions, 468 flow [2023-08-27 09:23:17,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:17,249 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:17,249 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:17,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-27 09:23:17,249 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:17,249 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:17,249 INFO L85 PathProgramCache]: Analyzing trace with hash 179454531, now seen corresponding path program 3 times [2023-08-27 09:23:17,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:17,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226824785] [2023-08-27 09:23:17,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:17,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:17,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:17,623 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-27 09:23:17,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:17,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226824785] [2023-08-27 09:23:17,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226824785] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:17,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:17,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-27 09:23:17,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391408661] [2023-08-27 09:23:17,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:17,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-27 09:23:17,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:17,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-27 09:23:17,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-27 09:23:17,627 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 602 [2023-08-27 09:23:17,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 109 transitions, 468 flow. Second operand has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:17,631 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:17,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 602 [2023-08-27 09:23:17,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:18,387 INFO L124 PetriNetUnfolderBase]: 3817/6255 cut-off events. [2023-08-27 09:23:18,387 INFO L125 PetriNetUnfolderBase]: For 1706/1706 co-relation queries the response was YES. [2023-08-27 09:23:18,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14266 conditions, 6255 events. 3817/6255 cut-off events. For 1706/1706 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 35172 event pairs, 886 based on Foata normal form. 0/4316 useless extension candidates. Maximal degree in co-relation 14248. Up to 5320 conditions per place. [2023-08-27 09:23:18,439 INFO L140 encePairwiseOnDemand]: 594/602 looper letters, 138 selfloop transitions, 26 changer transitions 0/170 dead transitions. [2023-08-27 09:23:18,439 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 170 transitions, 948 flow [2023-08-27 09:23:18,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-27 09:23:18,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-27 09:23:18,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1501 transitions. [2023-08-27 09:23:18,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4155592469545958 [2023-08-27 09:23:18,445 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1501 transitions. [2023-08-27 09:23:18,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1501 transitions. [2023-08-27 09:23:18,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:18,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1501 transitions. [2023-08-27 09:23:18,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 250.16666666666666) internal successors, (1501), 6 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:18,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 602.0) internal successors, (4214), 7 states have internal predecessors, (4214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:18,456 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 602.0) internal successors, (4214), 7 states have internal predecessors, (4214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:18,457 INFO L175 Difference]: Start difference. First operand has 107 places, 109 transitions, 468 flow. Second operand 6 states and 1501 transitions. [2023-08-27 09:23:18,457 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 170 transitions, 948 flow [2023-08-27 09:23:18,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 170 transitions, 934 flow, removed 7 selfloop flow, removed 0 redundant places. [2023-08-27 09:23:18,475 INFO L231 Difference]: Finished difference. Result has 114 places, 114 transitions, 572 flow [2023-08-27 09:23:18,475 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=458, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=572, PETRI_PLACES=114, PETRI_TRANSITIONS=114} [2023-08-27 09:23:18,477 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 33 predicate places. [2023-08-27 09:23:18,478 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 114 transitions, 572 flow [2023-08-27 09:23:18,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 227.0) internal successors, (1589), 7 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:18,478 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:18,479 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:18,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-27 09:23:18,479 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:18,479 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:18,479 INFO L85 PathProgramCache]: Analyzing trace with hash 656717051, now seen corresponding path program 1 times [2023-08-27 09:23:18,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:18,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927030623] [2023-08-27 09:23:18,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:18,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:19,016 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-27 09:23:19,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:19,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927030623] [2023-08-27 09:23:19,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927030623] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:19,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:19,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-27 09:23:19,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389777410] [2023-08-27 09:23:19,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:19,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-27 09:23:19,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:19,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-27 09:23:19,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-27 09:23:19,019 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 602 [2023-08-27 09:23:19,020 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 114 transitions, 572 flow. Second operand has 6 states, 6 states have (on average 231.5) internal successors, (1389), 6 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:19,020 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:19,026 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 602 [2023-08-27 09:23:19,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:20,227 INFO L124 PetriNetUnfolderBase]: 3813/6274 cut-off events. [2023-08-27 09:23:20,227 INFO L125 PetriNetUnfolderBase]: For 3930/3930 co-relation queries the response was YES. [2023-08-27 09:23:20,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14690 conditions, 6274 events. 3813/6274 cut-off events. For 3930/3930 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 34577 event pairs, 2852 based on Foata normal form. 0/4332 useless extension candidates. Maximal degree in co-relation 14669. Up to 5984 conditions per place. [2023-08-27 09:23:20,275 INFO L140 encePairwiseOnDemand]: 592/602 looper letters, 100 selfloop transitions, 12 changer transitions 0/118 dead transitions. [2023-08-27 09:23:20,276 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 118 transitions, 806 flow [2023-08-27 09:23:20,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-27 09:23:20,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-27 09:23:20,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1700 transitions. [2023-08-27 09:23:20,280 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4034171808258187 [2023-08-27 09:23:20,281 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1700 transitions. [2023-08-27 09:23:20,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1700 transitions. [2023-08-27 09:23:20,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:20,282 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1700 transitions. [2023-08-27 09:23:20,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 242.85714285714286) internal successors, (1700), 7 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-27 09:23:20,290 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:20,291 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 602.0) internal successors, (4816), 8 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:20,291 INFO L175 Difference]: Start difference. First operand has 114 places, 114 transitions, 572 flow. Second operand 7 states and 1700 transitions. [2023-08-27 09:23:20,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 118 transitions, 806 flow [2023-08-27 09:23:20,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 118 transitions, 792 flow, removed 5 selfloop flow, removed 1 redundant places. [2023-08-27 09:23:20,365 INFO L231 Difference]: Finished difference. Result has 120 places, 116 transitions, 602 flow [2023-08-27 09:23:20,366 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=558, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=602, PETRI_PLACES=120, PETRI_TRANSITIONS=116} [2023-08-27 09:23:20,366 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 39 predicate places. [2023-08-27 09:23:20,366 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 116 transitions, 602 flow [2023-08-27 09:23:20,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 231.5) internal successors, (1389), 6 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:20,367 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:20,367 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:20,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-27 09:23:20,368 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:20,368 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:20,368 INFO L85 PathProgramCache]: Analyzing trace with hash 956022354, now seen corresponding path program 1 times [2023-08-27 09:23:20,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:20,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054581879] [2023-08-27 09:23:20,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:20,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:20,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:20,431 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-27 09:23:20,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:20,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054581879] [2023-08-27 09:23:20,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054581879] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:20,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:20,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:23:20,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139865386] [2023-08-27 09:23:20,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:20,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:23:20,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:20,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:23:20,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:23:20,435 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 291 out of 602 [2023-08-27 09:23:20,436 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 116 transitions, 602 flow. Second operand has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:20,436 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:20,436 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 291 of 602 [2023-08-27 09:23:20,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:21,305 INFO L124 PetriNetUnfolderBase]: 6147/10326 cut-off events. [2023-08-27 09:23:21,306 INFO L125 PetriNetUnfolderBase]: For 5673/5784 co-relation queries the response was YES. [2023-08-27 09:23:21,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23405 conditions, 10326 events. 6147/10326 cut-off events. For 5673/5784 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 66591 event pairs, 2686 based on Foata normal form. 111/7518 useless extension candidates. Maximal degree in co-relation 23382. Up to 5644 conditions per place. [2023-08-27 09:23:21,384 INFO L140 encePairwiseOnDemand]: 597/602 looper letters, 187 selfloop transitions, 2 changer transitions 0/201 dead transitions. [2023-08-27 09:23:21,385 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 201 transitions, 1352 flow [2023-08-27 09:23:21,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:23:21,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:23:21,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1012 transitions. [2023-08-27 09:23:21,387 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5603543743078627 [2023-08-27 09:23:21,388 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1012 transitions. [2023-08-27 09:23:21,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1012 transitions. [2023-08-27 09:23:21,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:21,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1012 transitions. [2023-08-27 09:23:21,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 337.3333333333333) internal successors, (1012), 3 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:21,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:21,394 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:21,394 INFO L175 Difference]: Start difference. First operand has 120 places, 116 transitions, 602 flow. Second operand 3 states and 1012 transitions. [2023-08-27 09:23:21,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 201 transitions, 1352 flow [2023-08-27 09:23:21,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 201 transitions, 1332 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-27 09:23:21,403 INFO L231 Difference]: Finished difference. Result has 118 places, 117 transitions, 598 flow [2023-08-27 09:23:21,403 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=582, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=598, PETRI_PLACES=118, PETRI_TRANSITIONS=117} [2023-08-27 09:23:21,403 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 37 predicate places. [2023-08-27 09:23:21,404 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 117 transitions, 598 flow [2023-08-27 09:23:21,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:21,404 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:21,404 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:21,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-27 09:23:21,405 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:21,405 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:21,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1102697047, now seen corresponding path program 1 times [2023-08-27 09:23:21,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:21,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162585656] [2023-08-27 09:23:21,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:21,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:21,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:21,790 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-27 09:23:21,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:21,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162585656] [2023-08-27 09:23:21,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162585656] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:21,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:21,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-27 09:23:21,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587375538] [2023-08-27 09:23:21,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:21,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-27 09:23:21,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:21,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-27 09:23:21,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-27 09:23:21,794 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 602 [2023-08-27 09:23:21,796 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 117 transitions, 598 flow. Second operand has 7 states, 7 states have (on average 227.42857142857142) internal successors, (1592), 7 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:21,796 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:21,796 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 602 [2023-08-27 09:23:21,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:22,814 INFO L124 PetriNetUnfolderBase]: 6543/10715 cut-off events. [2023-08-27 09:23:22,814 INFO L125 PetriNetUnfolderBase]: For 4115/4115 co-relation queries the response was YES. [2023-08-27 09:23:22,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25866 conditions, 10715 events. 6543/10715 cut-off events. For 4115/4115 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 65614 event pairs, 1546 based on Foata normal form. 82/7909 useless extension candidates. Maximal degree in co-relation 25842. Up to 8820 conditions per place. [2023-08-27 09:23:22,881 INFO L140 encePairwiseOnDemand]: 593/602 looper letters, 150 selfloop transitions, 25 changer transitions 0/181 dead transitions. [2023-08-27 09:23:22,881 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 181 transitions, 1146 flow [2023-08-27 09:23:22,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-27 09:23:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-27 09:23:22,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1505 transitions. [2023-08-27 09:23:22,885 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2023-08-27 09:23:22,885 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1505 transitions. [2023-08-27 09:23:22,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1505 transitions. [2023-08-27 09:23:22,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:22,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1505 transitions. [2023-08-27 09:23:22,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 250.83333333333334) internal successors, (1505), 6 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:22,893 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 602.0) internal successors, (4214), 7 states have internal predecessors, (4214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:22,894 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 602.0) internal successors, (4214), 7 states have internal predecessors, (4214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:22,895 INFO L175 Difference]: Start difference. First operand has 118 places, 117 transitions, 598 flow. Second operand 6 states and 1505 transitions. [2023-08-27 09:23:22,895 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 181 transitions, 1146 flow [2023-08-27 09:23:22,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 181 transitions, 1136 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:23:22,926 INFO L231 Difference]: Finished difference. Result has 123 places, 119 transitions, 676 flow [2023-08-27 09:23:22,927 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=676, PETRI_PLACES=123, PETRI_TRANSITIONS=119} [2023-08-27 09:23:22,927 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 42 predicate places. [2023-08-27 09:23:22,927 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 119 transitions, 676 flow [2023-08-27 09:23:22,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 227.42857142857142) internal successors, (1592), 7 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:22,929 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:22,929 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:22,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-27 09:23:22,929 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:22,929 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:22,929 INFO L85 PathProgramCache]: Analyzing trace with hash -418827361, now seen corresponding path program 1 times [2023-08-27 09:23:22,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:22,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776253126] [2023-08-27 09:23:22,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:22,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:22,967 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-27 09:23:22,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:22,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776253126] [2023-08-27 09:23:22,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776253126] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:22,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:22,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:23:22,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625916779] [2023-08-27 09:23:22,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:22,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:23:22,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:22,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:23:22,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:23:22,970 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 292 out of 602 [2023-08-27 09:23:22,970 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 119 transitions, 676 flow. Second operand has 3 states, 3 states have (on average 295.3333333333333) internal successors, (886), 3 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:22,971 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:22,971 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 292 of 602 [2023-08-27 09:23:22,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:23,680 INFO L124 PetriNetUnfolderBase]: 4383/7457 cut-off events. [2023-08-27 09:23:23,680 INFO L125 PetriNetUnfolderBase]: For 4870/4921 co-relation queries the response was YES. [2023-08-27 09:23:23,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17089 conditions, 7457 events. 4383/7457 cut-off events. For 4870/4921 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 42556 event pairs, 2380 based on Foata normal form. 51/5267 useless extension candidates. Maximal degree in co-relation 17064. Up to 4863 conditions per place. [2023-08-27 09:23:23,737 INFO L140 encePairwiseOnDemand]: 598/602 looper letters, 117 selfloop transitions, 3 changer transitions 0/129 dead transitions. [2023-08-27 09:23:23,737 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 129 transitions, 797 flow [2023-08-27 09:23:23,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:23:23,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:23:23,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 979 transitions. [2023-08-27 09:23:23,741 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5420819490586932 [2023-08-27 09:23:23,741 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 979 transitions. [2023-08-27 09:23:23,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 979 transitions. [2023-08-27 09:23:23,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:23,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 979 transitions. [2023-08-27 09:23:23,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 326.3333333333333) internal successors, (979), 3 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:23,753 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:23,754 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:23,754 INFO L175 Difference]: Start difference. First operand has 123 places, 119 transitions, 676 flow. Second operand 3 states and 979 transitions. [2023-08-27 09:23:23,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 129 transitions, 797 flow [2023-08-27 09:23:23,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 129 transitions, 690 flow, removed 3 selfloop flow, removed 17 redundant places. [2023-08-27 09:23:23,761 INFO L231 Difference]: Finished difference. Result has 104 places, 95 transitions, 376 flow [2023-08-27 09:23:23,761 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=361, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=376, PETRI_PLACES=104, PETRI_TRANSITIONS=95} [2023-08-27 09:23:23,763 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 23 predicate places. [2023-08-27 09:23:23,763 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 95 transitions, 376 flow [2023-08-27 09:23:23,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 295.3333333333333) internal successors, (886), 3 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:23,764 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:23,764 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:23,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-27 09:23:23,765 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:23,766 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:23,766 INFO L85 PathProgramCache]: Analyzing trace with hash 677242092, now seen corresponding path program 1 times [2023-08-27 09:23:23,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:23,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528930402] [2023-08-27 09:23:23,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:23,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:23,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:23,812 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-27 09:23:23,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:23,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528930402] [2023-08-27 09:23:23,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528930402] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:23,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:23,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-27 09:23:23,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449868148] [2023-08-27 09:23:23,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:23,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:23:23,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:23,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:23:23,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:23:23,815 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 292 out of 602 [2023-08-27 09:23:23,816 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 95 transitions, 376 flow. Second operand has 3 states, 3 states have (on average 295.6666666666667) internal successors, (887), 3 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:23,816 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:23,816 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 292 of 602 [2023-08-27 09:23:23,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:24,450 INFO L124 PetriNetUnfolderBase]: 4225/7175 cut-off events. [2023-08-27 09:23:24,451 INFO L125 PetriNetUnfolderBase]: For 1706/1745 co-relation queries the response was YES. [2023-08-27 09:23:24,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15919 conditions, 7175 events. 4225/7175 cut-off events. For 1706/1745 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 41399 event pairs, 3346 based on Foata normal form. 39/5011 useless extension candidates. Maximal degree in co-relation 15901. Up to 6718 conditions per place. [2023-08-27 09:23:24,483 INFO L140 encePairwiseOnDemand]: 599/602 looper letters, 89 selfloop transitions, 3 changer transitions 0/104 dead transitions. [2023-08-27 09:23:24,484 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 104 transitions, 596 flow [2023-08-27 09:23:24,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:23:24,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:23:24,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 951 transitions. [2023-08-27 09:23:24,486 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.526578073089701 [2023-08-27 09:23:24,487 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 951 transitions. [2023-08-27 09:23:24,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 951 transitions. [2023-08-27 09:23:24,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:24,487 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 951 transitions. [2023-08-27 09:23:24,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 317.0) internal successors, (951), 3 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:24,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:24,492 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:24,492 INFO L175 Difference]: Start difference. First operand has 104 places, 95 transitions, 376 flow. Second operand 3 states and 951 transitions. [2023-08-27 09:23:24,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 104 transitions, 596 flow [2023-08-27 09:23:24,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 104 transitions, 593 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:23:24,498 INFO L231 Difference]: Finished difference. Result has 105 places, 94 transitions, 377 flow [2023-08-27 09:23:24,498 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=371, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=377, PETRI_PLACES=105, PETRI_TRANSITIONS=94} [2023-08-27 09:23:24,499 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 24 predicate places. [2023-08-27 09:23:24,499 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 94 transitions, 377 flow [2023-08-27 09:23:24,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 295.6666666666667) internal successors, (887), 3 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:24,499 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:24,499 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:24,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-27 09:23:24,499 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:24,500 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:24,500 INFO L85 PathProgramCache]: Analyzing trace with hash -976531922, now seen corresponding path program 1 times [2023-08-27 09:23:24,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:24,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191775655] [2023-08-27 09:23:24,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:24,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:24,542 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-27 09:23:24,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:24,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191775655] [2023-08-27 09:23:24,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191775655] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-27 09:23:24,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125305675] [2023-08-27 09:23:24,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:24,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-27 09:23:24,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-27 09:23:24,549 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-27 09:23:24,575 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-27 09:23:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:24,673 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-27 09:23:24,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-27 09:23:24,712 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-27 09:23:24,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-27 09:23:24,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125305675] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:24,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-27 09:23:24,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-08-27 09:23:24,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178379549] [2023-08-27 09:23:24,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:24,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-27 09:23:24,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:24,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-27 09:23:24,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-27 09:23:24,716 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 291 out of 602 [2023-08-27 09:23:24,717 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 94 transitions, 377 flow. Second operand has 4 states, 4 states have (on average 293.25) internal successors, (1173), 4 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:24,717 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:24,717 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 291 of 602 [2023-08-27 09:23:24,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:25,312 INFO L124 PetriNetUnfolderBase]: 3832/6818 cut-off events. [2023-08-27 09:23:25,312 INFO L125 PetriNetUnfolderBase]: For 1250/1287 co-relation queries the response was YES. [2023-08-27 09:23:25,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14491 conditions, 6818 events. 3832/6818 cut-off events. For 1250/1287 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 41215 event pairs, 110 based on Foata normal form. 35/4954 useless extension candidates. Maximal degree in co-relation 14473. Up to 3261 conditions per place. [2023-08-27 09:23:25,339 INFO L140 encePairwiseOnDemand]: 599/602 looper letters, 182 selfloop transitions, 2 changer transitions 0/196 dead transitions. [2023-08-27 09:23:25,339 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 196 transitions, 1059 flow [2023-08-27 09:23:25,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-27 09:23:25,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-27 09:23:25,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1323 transitions. [2023-08-27 09:23:25,343 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5494186046511628 [2023-08-27 09:23:25,343 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1323 transitions. [2023-08-27 09:23:25,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1323 transitions. [2023-08-27 09:23:25,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:25,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1323 transitions. [2023-08-27 09:23:25,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 330.75) internal successors, (1323), 4 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:25,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 602.0) internal successors, (3010), 5 states have internal predecessors, (3010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:25,350 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 602.0) internal successors, (3010), 5 states have internal predecessors, (3010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:25,350 INFO L175 Difference]: Start difference. First operand has 105 places, 94 transitions, 377 flow. Second operand 4 states and 1323 transitions. [2023-08-27 09:23:25,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 196 transitions, 1059 flow [2023-08-27 09:23:25,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 196 transitions, 1045 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-27 09:23:25,355 INFO L231 Difference]: Finished difference. Result has 105 places, 93 transitions, 371 flow [2023-08-27 09:23:25,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=367, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=371, PETRI_PLACES=105, PETRI_TRANSITIONS=93} [2023-08-27 09:23:25,357 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 24 predicate places. [2023-08-27 09:23:25,358 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 93 transitions, 371 flow [2023-08-27 09:23:25,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 293.25) internal successors, (1173), 4 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:25,358 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:25,358 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:25,369 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-27 09:23:25,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-08-27 09:23:25,565 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:25,566 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:25,566 INFO L85 PathProgramCache]: Analyzing trace with hash -976531853, now seen corresponding path program 1 times [2023-08-27 09:23:25,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:25,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27737100] [2023-08-27 09:23:25,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:25,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:25,602 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-27 09:23:25,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:25,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27737100] [2023-08-27 09:23:25,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27737100] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:25,602 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:25,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:23:25,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535776187] [2023-08-27 09:23:25,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:25,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:23:25,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:25,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:23:25,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:23:25,605 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 291 out of 602 [2023-08-27 09:23:25,605 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 93 transitions, 371 flow. Second operand has 3 states, 3 states have (on average 294.0) internal successors, (882), 3 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:25,606 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:25,606 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 291 of 602 [2023-08-27 09:23:25,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:26,091 INFO L124 PetriNetUnfolderBase]: 3634/6522 cut-off events. [2023-08-27 09:23:26,091 INFO L125 PetriNetUnfolderBase]: For 1690/1723 co-relation queries the response was YES. [2023-08-27 09:23:26,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13911 conditions, 6522 events. 3634/6522 cut-off events. For 1690/1723 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 38658 event pairs, 448 based on Foata normal form. 31/4830 useless extension candidates. Maximal degree in co-relation 13893. Up to 4738 conditions per place. [2023-08-27 09:23:26,159 INFO L140 encePairwiseOnDemand]: 598/602 looper letters, 119 selfloop transitions, 4 changer transitions 0/135 dead transitions. [2023-08-27 09:23:26,159 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 135 transitions, 749 flow [2023-08-27 09:23:26,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:23:26,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:23:26,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2023-08-27 09:23:26,162 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5398671096345515 [2023-08-27 09:23:26,163 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 975 transitions. [2023-08-27 09:23:26,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 975 transitions. [2023-08-27 09:23:26,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:26,163 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 975 transitions. [2023-08-27 09:23:26,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 325.0) internal successors, (975), 3 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:26,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:26,169 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:26,169 INFO L175 Difference]: Start difference. First operand has 105 places, 93 transitions, 371 flow. Second operand 3 states and 975 transitions. [2023-08-27 09:23:26,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 135 transitions, 749 flow [2023-08-27 09:23:26,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 135 transitions, 746 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-27 09:23:26,174 INFO L231 Difference]: Finished difference. Result has 105 places, 93 transitions, 380 flow [2023-08-27 09:23:26,175 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=364, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=380, PETRI_PLACES=105, PETRI_TRANSITIONS=93} [2023-08-27 09:23:26,176 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 24 predicate places. [2023-08-27 09:23:26,176 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 93 transitions, 380 flow [2023-08-27 09:23:26,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 294.0) internal successors, (882), 3 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:26,176 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:26,176 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:26,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-27 09:23:26,177 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:26,177 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:26,177 INFO L85 PathProgramCache]: Analyzing trace with hash -2002655297, now seen corresponding path program 1 times [2023-08-27 09:23:26,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:26,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318622532] [2023-08-27 09:23:26,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:26,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:26,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:26,861 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-27 09:23:26,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:26,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318622532] [2023-08-27 09:23:26,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318622532] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:26,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:26,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-27 09:23:26,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306098576] [2023-08-27 09:23:26,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:26,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-27 09:23:26,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:26,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-27 09:23:26,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-08-27 09:23:26,866 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 602 [2023-08-27 09:23:26,868 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 93 transitions, 380 flow. Second operand has 10 states, 10 states have (on average 220.4) internal successors, (2204), 10 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-27 09:23:26,868 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:26,868 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 602 [2023-08-27 09:23:26,868 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:27,727 INFO L124 PetriNetUnfolderBase]: 3906/6724 cut-off events. [2023-08-27 09:23:27,727 INFO L125 PetriNetUnfolderBase]: For 4262/4262 co-relation queries the response was YES. [2023-08-27 09:23:27,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15917 conditions, 6724 events. 3906/6724 cut-off events. For 4262/4262 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 36847 event pairs, 3220 based on Foata normal form. 0/4985 useless extension candidates. Maximal degree in co-relation 15899. Up to 6327 conditions per place. [2023-08-27 09:23:27,768 INFO L140 encePairwiseOnDemand]: 590/602 looper letters, 84 selfloop transitions, 20 changer transitions 1/112 dead transitions. [2023-08-27 09:23:27,768 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 112 transitions, 644 flow [2023-08-27 09:23:27,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-27 09:23:27,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-27 09:23:27,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2285 transitions. [2023-08-27 09:23:27,775 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3795681063122924 [2023-08-27 09:23:27,775 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2285 transitions. [2023-08-27 09:23:27,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2285 transitions. [2023-08-27 09:23:27,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:27,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2285 transitions. [2023-08-27 09:23:27,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 228.5) internal successors, (2285), 10 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:27,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:27,789 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:27,790 INFO L175 Difference]: Start difference. First operand has 105 places, 93 transitions, 380 flow. Second operand 10 states and 2285 transitions. [2023-08-27 09:23:27,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 112 transitions, 644 flow [2023-08-27 09:23:27,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 112 transitions, 640 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:23:27,799 INFO L231 Difference]: Finished difference. Result has 117 places, 102 transitions, 479 flow [2023-08-27 09:23:27,799 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=479, PETRI_PLACES=117, PETRI_TRANSITIONS=102} [2023-08-27 09:23:27,800 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 36 predicate places. [2023-08-27 09:23:27,800 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 102 transitions, 479 flow [2023-08-27 09:23:27,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 220.4) internal successors, (2204), 10 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-27 09:23:27,801 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:27,801 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:27,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-27 09:23:27,801 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:27,801 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:27,802 INFO L85 PathProgramCache]: Analyzing trace with hash 19172611, now seen corresponding path program 1 times [2023-08-27 09:23:27,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:27,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983064491] [2023-08-27 09:23:27,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:27,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:28,502 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-27 09:23:28,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:28,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983064491] [2023-08-27 09:23:28,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983064491] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:28,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:28,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-27 09:23:28,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099946104] [2023-08-27 09:23:28,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:28,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-27 09:23:28,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:28,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-27 09:23:28,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-08-27 09:23:28,505 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 602 [2023-08-27 09:23:28,507 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 102 transitions, 479 flow. Second operand has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:28,507 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:28,507 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 602 [2023-08-27 09:23:28,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:29,514 INFO L124 PetriNetUnfolderBase]: 4159/7154 cut-off events. [2023-08-27 09:23:29,515 INFO L125 PetriNetUnfolderBase]: For 3268/3268 co-relation queries the response was YES. [2023-08-27 09:23:29,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17058 conditions, 7154 events. 4159/7154 cut-off events. For 3268/3268 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 39561 event pairs, 1696 based on Foata normal form. 0/5362 useless extension candidates. Maximal degree in co-relation 17035. Up to 5838 conditions per place. [2023-08-27 09:23:29,559 INFO L140 encePairwiseOnDemand]: 590/602 looper letters, 146 selfloop transitions, 25 changer transitions 3/181 dead transitions. [2023-08-27 09:23:29,560 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 181 transitions, 1162 flow [2023-08-27 09:23:29,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-27 09:23:29,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-27 09:23:29,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2287 transitions. [2023-08-27 09:23:29,566 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37990033222591363 [2023-08-27 09:23:29,567 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2287 transitions. [2023-08-27 09:23:29,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2287 transitions. [2023-08-27 09:23:29,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:29,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2287 transitions. [2023-08-27 09:23:29,573 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 228.7) internal successors, (2287), 10 states have internal predecessors, (2287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:29,579 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:29,581 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:29,581 INFO L175 Difference]: Start difference. First operand has 117 places, 102 transitions, 479 flow. Second operand 10 states and 2287 transitions. [2023-08-27 09:23:29,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 181 transitions, 1162 flow [2023-08-27 09:23:29,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 181 transitions, 1131 flow, removed 8 selfloop flow, removed 4 redundant places. [2023-08-27 09:23:29,592 INFO L231 Difference]: Finished difference. Result has 125 places, 106 transitions, 543 flow [2023-08-27 09:23:29,592 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=448, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=543, PETRI_PLACES=125, PETRI_TRANSITIONS=106} [2023-08-27 09:23:29,593 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 44 predicate places. [2023-08-27 09:23:29,593 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 106 transitions, 543 flow [2023-08-27 09:23:29,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:29,594 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:29,594 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:29,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-27 09:23:29,594 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:29,594 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:29,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1944893821, now seen corresponding path program 2 times [2023-08-27 09:23:29,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:29,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055873844] [2023-08-27 09:23:29,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:29,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:30,338 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-27 09:23:30,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:30,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055873844] [2023-08-27 09:23:30,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055873844] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:30,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:30,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-27 09:23:30,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328754515] [2023-08-27 09:23:30,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:30,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-27 09:23:30,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:30,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-27 09:23:30,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-08-27 09:23:30,342 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 602 [2023-08-27 09:23:30,343 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 106 transitions, 543 flow. Second operand has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:30,344 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:30,344 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 602 [2023-08-27 09:23:30,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:31,510 INFO L124 PetriNetUnfolderBase]: 4481/7709 cut-off events. [2023-08-27 09:23:31,511 INFO L125 PetriNetUnfolderBase]: For 3807/3807 co-relation queries the response was YES. [2023-08-27 09:23:31,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18895 conditions, 7709 events. 4481/7709 cut-off events. For 3807/3807 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 44078 event pairs, 1638 based on Foata normal form. 0/5838 useless extension candidates. Maximal degree in co-relation 18868. Up to 5501 conditions per place. [2023-08-27 09:23:31,563 INFO L140 encePairwiseOnDemand]: 589/602 looper letters, 167 selfloop transitions, 32 changer transitions 6/212 dead transitions. [2023-08-27 09:23:31,563 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 212 transitions, 1399 flow [2023-08-27 09:23:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-27 09:23:31,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-27 09:23:31,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2740 transitions. [2023-08-27 09:23:31,570 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37929125138427466 [2023-08-27 09:23:31,570 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2740 transitions. [2023-08-27 09:23:31,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2740 transitions. [2023-08-27 09:23:31,572 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:31,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2740 transitions. [2023-08-27 09:23:31,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 228.33333333333334) internal successors, (2740), 12 states have internal predecessors, (2740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:31,585 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 602.0) internal successors, (7826), 13 states have internal predecessors, (7826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:31,586 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 602.0) internal successors, (7826), 13 states have internal predecessors, (7826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:31,586 INFO L175 Difference]: Start difference. First operand has 125 places, 106 transitions, 543 flow. Second operand 12 states and 2740 transitions. [2023-08-27 09:23:31,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 212 transitions, 1399 flow [2023-08-27 09:23:31,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 212 transitions, 1349 flow, removed 9 selfloop flow, removed 6 redundant places. [2023-08-27 09:23:31,602 INFO L231 Difference]: Finished difference. Result has 132 places, 113 transitions, 621 flow [2023-08-27 09:23:31,602 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=502, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=621, PETRI_PLACES=132, PETRI_TRANSITIONS=113} [2023-08-27 09:23:31,602 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 51 predicate places. [2023-08-27 09:23:31,602 INFO L495 AbstractCegarLoop]: Abstraction has has 132 places, 113 transitions, 621 flow [2023-08-27 09:23:31,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:31,603 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:31,603 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:31,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-27 09:23:31,604 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:31,604 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:31,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1947575011, now seen corresponding path program 3 times [2023-08-27 09:23:31,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:31,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134847968] [2023-08-27 09:23:31,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:31,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:32,345 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-27 09:23:32,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:32,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134847968] [2023-08-27 09:23:32,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134847968] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:32,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:32,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-27 09:23:32,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793750631] [2023-08-27 09:23:32,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:32,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-27 09:23:32,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:32,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-27 09:23:32,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-08-27 09:23:32,348 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 602 [2023-08-27 09:23:32,350 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 113 transitions, 621 flow. Second operand has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:32,350 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:32,350 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 602 [2023-08-27 09:23:32,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:33,411 INFO L124 PetriNetUnfolderBase]: 4500/7754 cut-off events. [2023-08-27 09:23:33,411 INFO L125 PetriNetUnfolderBase]: For 4027/4027 co-relation queries the response was YES. [2023-08-27 09:23:33,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19299 conditions, 7754 events. 4500/7754 cut-off events. For 4027/4027 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 44356 event pairs, 1714 based on Foata normal form. 0/6014 useless extension candidates. Maximal degree in co-relation 19270. Up to 5501 conditions per place. [2023-08-27 09:23:33,459 INFO L140 encePairwiseOnDemand]: 590/602 looper letters, 147 selfloop transitions, 30 changer transitions 3/187 dead transitions. [2023-08-27 09:23:33,460 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 187 transitions, 1302 flow [2023-08-27 09:23:33,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-27 09:23:33,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-27 09:23:33,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2284 transitions. [2023-08-27 09:23:33,465 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37940199335548175 [2023-08-27 09:23:33,465 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2284 transitions. [2023-08-27 09:23:33,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2284 transitions. [2023-08-27 09:23:33,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:33,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2284 transitions. [2023-08-27 09:23:33,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 228.4) internal successors, (2284), 10 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:33,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:33,477 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:33,477 INFO L175 Difference]: Start difference. First operand has 132 places, 113 transitions, 621 flow. Second operand 10 states and 2284 transitions. [2023-08-27 09:23:33,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 187 transitions, 1302 flow [2023-08-27 09:23:33,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 187 transitions, 1267 flow, removed 5 selfloop flow, removed 5 redundant places. [2023-08-27 09:23:33,494 INFO L231 Difference]: Finished difference. Result has 137 places, 114 transitions, 665 flow [2023-08-27 09:23:33,494 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=588, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=665, PETRI_PLACES=137, PETRI_TRANSITIONS=114} [2023-08-27 09:23:33,494 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 56 predicate places. [2023-08-27 09:23:33,494 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 114 transitions, 665 flow [2023-08-27 09:23:33,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:33,495 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:33,495 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:33,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-27 09:23:33,495 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:33,496 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:33,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1952793241, now seen corresponding path program 4 times [2023-08-27 09:23:33,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:33,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646496568] [2023-08-27 09:23:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:33,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:34,212 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-27 09:23:34,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:34,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646496568] [2023-08-27 09:23:34,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646496568] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:34,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:34,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-27 09:23:34,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129241629] [2023-08-27 09:23:34,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:34,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-27 09:23:34,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:34,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-27 09:23:34,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-08-27 09:23:34,216 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 602 [2023-08-27 09:23:34,217 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 114 transitions, 665 flow. Second operand has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:34,217 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:34,218 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 602 [2023-08-27 09:23:34,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:35,227 INFO L124 PetriNetUnfolderBase]: 4462/7694 cut-off events. [2023-08-27 09:23:35,227 INFO L125 PetriNetUnfolderBase]: For 4290/4290 co-relation queries the response was YES. [2023-08-27 09:23:35,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19192 conditions, 7694 events. 4462/7694 cut-off events. For 4290/4290 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 43920 event pairs, 1692 based on Foata normal form. 0/5973 useless extension candidates. Maximal degree in co-relation 19161. Up to 5501 conditions per place. [2023-08-27 09:23:35,279 INFO L140 encePairwiseOnDemand]: 591/602 looper letters, 145 selfloop transitions, 30 changer transitions 3/185 dead transitions. [2023-08-27 09:23:35,280 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 185 transitions, 1328 flow [2023-08-27 09:23:35,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-27 09:23:35,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-27 09:23:35,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2281 transitions. [2023-08-27 09:23:35,285 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3789036544850498 [2023-08-27 09:23:35,285 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2281 transitions. [2023-08-27 09:23:35,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2281 transitions. [2023-08-27 09:23:35,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:35,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2281 transitions. [2023-08-27 09:23:35,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 228.1) internal successors, (2281), 10 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:35,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:35,294 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:35,294 INFO L175 Difference]: Start difference. First operand has 137 places, 114 transitions, 665 flow. Second operand 10 states and 2281 transitions. [2023-08-27 09:23:35,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 185 transitions, 1328 flow [2023-08-27 09:23:35,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 185 transitions, 1275 flow, removed 1 selfloop flow, removed 8 redundant places. [2023-08-27 09:23:35,310 INFO L231 Difference]: Finished difference. Result has 136 places, 112 transitions, 664 flow [2023-08-27 09:23:35,310 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=604, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=664, PETRI_PLACES=136, PETRI_TRANSITIONS=112} [2023-08-27 09:23:35,310 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 55 predicate places. [2023-08-27 09:23:35,311 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 112 transitions, 664 flow [2023-08-27 09:23:35,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 216.36363636363637) internal successors, (2380), 11 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:35,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:35,311 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:35,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-27 09:23:35,311 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:35,312 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:35,312 INFO L85 PathProgramCache]: Analyzing trace with hash 152435275, now seen corresponding path program 1 times [2023-08-27 09:23:35,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:35,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009377547] [2023-08-27 09:23:35,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:35,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:35,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:35,352 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-27 09:23:35,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:35,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009377547] [2023-08-27 09:23:35,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009377547] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:35,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:35,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:23:35,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919804102] [2023-08-27 09:23:35,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:35,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:23:35,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:35,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:23:35,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:23:35,354 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 287 out of 602 [2023-08-27 09:23:35,355 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 112 transitions, 664 flow. Second operand has 3 states, 3 states have (on average 292.3333333333333) internal successors, (877), 3 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:35,355 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:35,355 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 287 of 602 [2023-08-27 09:23:35,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:36,120 INFO L124 PetriNetUnfolderBase]: 4990/8672 cut-off events. [2023-08-27 09:23:36,120 INFO L125 PetriNetUnfolderBase]: For 5166/5193 co-relation queries the response was YES. [2023-08-27 09:23:36,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21665 conditions, 8672 events. 4990/8672 cut-off events. For 5166/5193 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 53179 event pairs, 2112 based on Foata normal form. 27/6896 useless extension candidates. Maximal degree in co-relation 21634. Up to 6989 conditions per place. [2023-08-27 09:23:36,208 INFO L140 encePairwiseOnDemand]: 595/602 looper letters, 140 selfloop transitions, 2 changer transitions 0/158 dead transitions. [2023-08-27 09:23:36,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 158 transitions, 1089 flow [2023-08-27 09:23:36,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:23:36,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:23:36,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 968 transitions. [2023-08-27 09:23:36,210 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5359911406423035 [2023-08-27 09:23:36,210 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 968 transitions. [2023-08-27 09:23:36,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 968 transitions. [2023-08-27 09:23:36,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:36,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 968 transitions. [2023-08-27 09:23:36,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 322.6666666666667) internal successors, (968), 3 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:36,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:36,214 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:36,214 INFO L175 Difference]: Start difference. First operand has 136 places, 112 transitions, 664 flow. Second operand 3 states and 968 transitions. [2023-08-27 09:23:36,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 158 transitions, 1089 flow [2023-08-27 09:23:36,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 158 transitions, 1029 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-08-27 09:23:36,226 INFO L231 Difference]: Finished difference. Result has 130 places, 113 transitions, 624 flow [2023-08-27 09:23:36,227 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=604, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=624, PETRI_PLACES=130, PETRI_TRANSITIONS=113} [2023-08-27 09:23:36,227 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 49 predicate places. [2023-08-27 09:23:36,227 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 113 transitions, 624 flow [2023-08-27 09:23:36,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 292.3333333333333) internal successors, (877), 3 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:36,227 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:36,228 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:36,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-27 09:23:36,228 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:36,228 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:36,228 INFO L85 PathProgramCache]: Analyzing trace with hash 435176607, now seen corresponding path program 1 times [2023-08-27 09:23:36,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:36,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407736491] [2023-08-27 09:23:36,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:36,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:36,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:37,118 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-27 09:23:37,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:37,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407736491] [2023-08-27 09:23:37,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407736491] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:37,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:37,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-27 09:23:37,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899925604] [2023-08-27 09:23:37,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:37,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-27 09:23:37,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:37,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-27 09:23:37,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2023-08-27 09:23:37,122 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 602 [2023-08-27 09:23:37,124 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 113 transitions, 624 flow. Second operand has 16 states, 16 states have (on average 212.1875) internal successors, (3395), 16 states have internal predecessors, (3395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:37,124 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:37,125 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 602 [2023-08-27 09:23:37,125 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:38,403 INFO L124 PetriNetUnfolderBase]: 5222/9101 cut-off events. [2023-08-27 09:23:38,403 INFO L125 PetriNetUnfolderBase]: For 5356/5356 co-relation queries the response was YES. [2023-08-27 09:23:38,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23574 conditions, 9101 events. 5222/9101 cut-off events. For 5356/5356 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 54410 event pairs, 4147 based on Foata normal form. 0/7479 useless extension candidates. Maximal degree in co-relation 23542. Up to 8224 conditions per place. [2023-08-27 09:23:38,481 INFO L140 encePairwiseOnDemand]: 582/602 looper letters, 115 selfloop transitions, 35 changer transitions 1/158 dead transitions. [2023-08-27 09:23:38,482 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 158 transitions, 1087 flow [2023-08-27 09:23:38,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-27 09:23:38,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-27 09:23:38,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3502 transitions. [2023-08-27 09:23:38,488 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3635797342192691 [2023-08-27 09:23:38,488 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3502 transitions. [2023-08-27 09:23:38,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3502 transitions. [2023-08-27 09:23:38,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:38,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3502 transitions. [2023-08-27 09:23:38,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 218.875) internal successors, (3502), 16 states have internal predecessors, (3502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:38,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:38,503 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:38,503 INFO L175 Difference]: Start difference. First operand has 130 places, 113 transitions, 624 flow. Second operand 16 states and 3502 transitions. [2023-08-27 09:23:38,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 158 transitions, 1087 flow [2023-08-27 09:23:38,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 158 transitions, 1083 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:23:38,519 INFO L231 Difference]: Finished difference. Result has 149 places, 126 transitions, 789 flow [2023-08-27 09:23:38,519 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=622, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=789, PETRI_PLACES=149, PETRI_TRANSITIONS=126} [2023-08-27 09:23:38,520 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 68 predicate places. [2023-08-27 09:23:38,520 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 126 transitions, 789 flow [2023-08-27 09:23:38,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.1875) internal successors, (3395), 16 states have internal predecessors, (3395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:38,521 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:38,521 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:38,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-27 09:23:38,521 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:38,521 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:38,521 INFO L85 PathProgramCache]: Analyzing trace with hash 435176585, now seen corresponding path program 1 times [2023-08-27 09:23:38,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:38,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005357972] [2023-08-27 09:23:38,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:38,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:39,024 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-27 09:23:39,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:39,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005357972] [2023-08-27 09:23:39,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005357972] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:39,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:39,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-08-27 09:23:39,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968121241] [2023-08-27 09:23:39,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:39,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-27 09:23:39,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:39,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-27 09:23:39,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-08-27 09:23:39,028 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 602 [2023-08-27 09:23:39,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 126 transitions, 789 flow. Second operand has 14 states, 14 states have (on average 214.35714285714286) internal successors, (3001), 14 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:39,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:39,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 602 [2023-08-27 09:23:39,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:42,477 INFO L124 PetriNetUnfolderBase]: 14850/25573 cut-off events. [2023-08-27 09:23:42,477 INFO L125 PetriNetUnfolderBase]: For 11876/11876 co-relation queries the response was YES. [2023-08-27 09:23:42,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64825 conditions, 25573 events. 14850/25573 cut-off events. For 11876/11876 co-relation queries the response was YES. Maximal size of possible extension queue 654. Compared 186197 event pairs, 4892 based on Foata normal form. 203/20554 useless extension candidates. Maximal degree in co-relation 64788. Up to 6749 conditions per place. [2023-08-27 09:23:42,683 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 423 selfloop transitions, 63 changer transitions 3/496 dead transitions. [2023-08-27 09:23:42,683 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 496 transitions, 3005 flow [2023-08-27 09:23:42,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-08-27 09:23:42,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-08-27 09:23:42,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 4256 transitions. [2023-08-27 09:23:42,688 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39276485788113696 [2023-08-27 09:23:42,688 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 4256 transitions. [2023-08-27 09:23:42,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 4256 transitions. [2023-08-27 09:23:42,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:42,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 4256 transitions. [2023-08-27 09:23:42,696 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 236.44444444444446) internal successors, (4256), 18 states have internal predecessors, (4256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:42,705 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 602.0) internal successors, (11438), 19 states have internal predecessors, (11438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:42,707 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 602.0) internal successors, (11438), 19 states have internal predecessors, (11438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:42,707 INFO L175 Difference]: Start difference. First operand has 149 places, 126 transitions, 789 flow. Second operand 18 states and 4256 transitions. [2023-08-27 09:23:42,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 496 transitions, 3005 flow [2023-08-27 09:23:42,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 496 transitions, 2940 flow, removed 9 selfloop flow, removed 9 redundant places. [2023-08-27 09:23:42,747 INFO L231 Difference]: Finished difference. Result has 162 places, 144 transitions, 1000 flow [2023-08-27 09:23:42,747 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=722, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1000, PETRI_PLACES=162, PETRI_TRANSITIONS=144} [2023-08-27 09:23:42,748 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 81 predicate places. [2023-08-27 09:23:42,748 INFO L495 AbstractCegarLoop]: Abstraction has has 162 places, 144 transitions, 1000 flow [2023-08-27 09:23:42,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 214.35714285714286) internal successors, (3001), 14 states have internal predecessors, (3001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:42,749 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:42,749 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:42,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-27 09:23:42,749 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:42,750 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:42,750 INFO L85 PathProgramCache]: Analyzing trace with hash 278808065, now seen corresponding path program 1 times [2023-08-27 09:23:42,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:42,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615490198] [2023-08-27 09:23:42,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:42,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:42,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:44,328 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-27 09:23:44,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:44,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615490198] [2023-08-27 09:23:44,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615490198] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:44,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:44,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:23:44,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964305466] [2023-08-27 09:23:44,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:44,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:23:44,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:44,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:23:44,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:23:44,332 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 602 [2023-08-27 09:23:44,335 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 144 transitions, 1000 flow. Second operand has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:44,335 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:44,335 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 602 [2023-08-27 09:23:44,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:48,125 INFO L124 PetriNetUnfolderBase]: 15591/26833 cut-off events. [2023-08-27 09:23:48,125 INFO L125 PetriNetUnfolderBase]: For 18987/18987 co-relation queries the response was YES. [2023-08-27 09:23:48,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72698 conditions, 26833 events. 15591/26833 cut-off events. For 18987/18987 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 195122 event pairs, 10537 based on Foata normal form. 0/21626 useless extension candidates. Maximal degree in co-relation 72657. Up to 23758 conditions per place. [2023-08-27 09:23:48,341 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 273 selfloop transitions, 57 changer transitions 3/340 dead transitions. [2023-08-27 09:23:48,341 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 340 transitions, 2631 flow [2023-08-27 09:23:48,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-08-27 09:23:48,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-08-27 09:23:48,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4993 transitions. [2023-08-27 09:23:48,347 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3606095623284703 [2023-08-27 09:23:48,347 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4993 transitions. [2023-08-27 09:23:48,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4993 transitions. [2023-08-27 09:23:48,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:48,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4993 transitions. [2023-08-27 09:23:48,356 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 217.08695652173913) internal successors, (4993), 23 states have internal predecessors, (4993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:48,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:48,369 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:48,370 INFO L175 Difference]: Start difference. First operand has 162 places, 144 transitions, 1000 flow. Second operand 23 states and 4993 transitions. [2023-08-27 09:23:48,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 340 transitions, 2631 flow [2023-08-27 09:23:48,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 340 transitions, 2555 flow, removed 25 selfloop flow, removed 9 redundant places. [2023-08-27 09:23:48,455 INFO L231 Difference]: Finished difference. Result has 181 places, 161 transitions, 1235 flow [2023-08-27 09:23:48,455 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=936, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1235, PETRI_PLACES=181, PETRI_TRANSITIONS=161} [2023-08-27 09:23:48,455 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 100 predicate places. [2023-08-27 09:23:48,456 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 161 transitions, 1235 flow [2023-08-27 09:23:48,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:48,456 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:48,457 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:48,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-27 09:23:48,457 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:48,457 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:48,457 INFO L85 PathProgramCache]: Analyzing trace with hash 723686939, now seen corresponding path program 2 times [2023-08-27 09:23:48,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:48,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960376767] [2023-08-27 09:23:48,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:48,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:48,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:50,005 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-27 09:23:50,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:50,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960376767] [2023-08-27 09:23:50,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960376767] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:50,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:50,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:23:50,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483908674] [2023-08-27 09:23:50,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:50,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:23:50,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:50,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:23:50,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:23:50,008 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 602 [2023-08-27 09:23:50,010 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 161 transitions, 1235 flow. Second operand has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:50,010 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:50,010 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 602 [2023-08-27 09:23:50,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:54,012 INFO L124 PetriNetUnfolderBase]: 16132/27871 cut-off events. [2023-08-27 09:23:54,012 INFO L125 PetriNetUnfolderBase]: For 20570/20570 co-relation queries the response was YES. [2023-08-27 09:23:54,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76212 conditions, 27871 events. 16132/27871 cut-off events. For 20570/20570 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 204965 event pairs, 10061 based on Foata normal form. 26/22672 useless extension candidates. Maximal degree in co-relation 76171. Up to 22900 conditions per place. [2023-08-27 09:23:54,266 INFO L140 encePairwiseOnDemand]: 583/602 looper letters, 267 selfloop transitions, 76 changer transitions 3/353 dead transitions. [2023-08-27 09:23:54,266 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 353 transitions, 2863 flow [2023-08-27 09:23:54,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-08-27 09:23:54,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-08-27 09:23:54,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4992 transitions. [2023-08-27 09:23:54,271 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36053733930377 [2023-08-27 09:23:54,271 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4992 transitions. [2023-08-27 09:23:54,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4992 transitions. [2023-08-27 09:23:54,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:54,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4992 transitions. [2023-08-27 09:23:54,278 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 217.04347826086956) internal successors, (4992), 23 states have internal predecessors, (4992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:54,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:54,289 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:54,289 INFO L175 Difference]: Start difference. First operand has 181 places, 161 transitions, 1235 flow. Second operand 23 states and 4992 transitions. [2023-08-27 09:23:54,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 353 transitions, 2863 flow [2023-08-27 09:23:54,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 353 transitions, 2809 flow, removed 15 selfloop flow, removed 4 redundant places. [2023-08-27 09:23:54,386 INFO L231 Difference]: Finished difference. Result has 208 places, 174 transitions, 1545 flow [2023-08-27 09:23:54,386 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1189, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1545, PETRI_PLACES=208, PETRI_TRANSITIONS=174} [2023-08-27 09:23:54,386 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 127 predicate places. [2023-08-27 09:23:54,386 INFO L495 AbstractCegarLoop]: Abstraction has has 208 places, 174 transitions, 1545 flow [2023-08-27 09:23:54,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:54,387 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:54,387 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:54,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-27 09:23:54,387 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:54,388 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:54,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1260355675, now seen corresponding path program 3 times [2023-08-27 09:23:54,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:54,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797094852] [2023-08-27 09:23:54,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:54,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:23:55,399 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-27 09:23:55,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:23:55,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797094852] [2023-08-27 09:23:55,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797094852] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:23:55,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:23:55,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:23:55,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579731668] [2023-08-27 09:23:55,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:23:55,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:23:55,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:23:55,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:23:55,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:23:55,402 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 602 [2023-08-27 09:23:55,404 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 174 transitions, 1545 flow. Second operand has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:55,405 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:23:55,405 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 602 [2023-08-27 09:23:55,405 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:23:59,299 INFO L124 PetriNetUnfolderBase]: 16271/28114 cut-off events. [2023-08-27 09:23:59,299 INFO L125 PetriNetUnfolderBase]: For 24646/24654 co-relation queries the response was YES. [2023-08-27 09:23:59,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79325 conditions, 28114 events. 16271/28114 cut-off events. For 24646/24654 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 206883 event pairs, 7473 based on Foata normal form. 26/22904 useless extension candidates. Maximal degree in co-relation 79274. Up to 21042 conditions per place. [2023-08-27 09:23:59,593 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 247 selfloop transitions, 86 changer transitions 3/343 dead transitions. [2023-08-27 09:23:59,593 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 343 transitions, 3011 flow [2023-08-27 09:23:59,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-08-27 09:23:59,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-08-27 09:23:59,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4560 transitions. [2023-08-27 09:23:59,597 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36070242050308493 [2023-08-27 09:23:59,597 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4560 transitions. [2023-08-27 09:23:59,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4560 transitions. [2023-08-27 09:23:59,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:23:59,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4560 transitions. [2023-08-27 09:23:59,603 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 217.14285714285714) internal successors, (4560), 21 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:59,612 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 602.0) internal successors, (13244), 22 states have internal predecessors, (13244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:59,613 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 602.0) internal successors, (13244), 22 states have internal predecessors, (13244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:59,613 INFO L175 Difference]: Start difference. First operand has 208 places, 174 transitions, 1545 flow. Second operand 21 states and 4560 transitions. [2023-08-27 09:23:59,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 343 transitions, 3011 flow [2023-08-27 09:23:59,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 343 transitions, 2901 flow, removed 8 selfloop flow, removed 13 redundant places. [2023-08-27 09:23:59,765 INFO L231 Difference]: Finished difference. Result has 218 places, 181 transitions, 1712 flow [2023-08-27 09:23:59,765 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1435, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1712, PETRI_PLACES=218, PETRI_TRANSITIONS=181} [2023-08-27 09:23:59,765 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 137 predicate places. [2023-08-27 09:23:59,766 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 181 transitions, 1712 flow [2023-08-27 09:23:59,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:23:59,766 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:23:59,766 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:23:59,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-27 09:23:59,766 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:23:59,767 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:23:59,767 INFO L85 PathProgramCache]: Analyzing trace with hash 417293175, now seen corresponding path program 1 times [2023-08-27 09:23:59,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:23:59,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884670012] [2023-08-27 09:23:59,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:23:59,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:23:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:00,282 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-27 09:24:00,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:00,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884670012] [2023-08-27 09:24:00,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884670012] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:00,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:00,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:24:00,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280912058] [2023-08-27 09:24:00,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:00,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:24:00,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:00,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:24:00,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:24:00,286 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 602 [2023-08-27 09:24:00,288 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 181 transitions, 1712 flow. Second operand has 15 states, 15 states have (on average 210.33333333333334) internal successors, (3155), 15 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:00,288 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:00,288 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 602 [2023-08-27 09:24:00,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:04,204 INFO L124 PetriNetUnfolderBase]: 16065/27563 cut-off events. [2023-08-27 09:24:04,204 INFO L125 PetriNetUnfolderBase]: For 27334/27334 co-relation queries the response was YES. [2023-08-27 09:24:04,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78713 conditions, 27563 events. 16065/27563 cut-off events. For 27334/27334 co-relation queries the response was YES. Maximal size of possible extension queue 629. Compared 201227 event pairs, 6682 based on Foata normal form. 163/22509 useless extension candidates. Maximal degree in co-relation 78659. Up to 20453 conditions per place. [2023-08-27 09:24:04,455 INFO L140 encePairwiseOnDemand]: 589/602 looper letters, 198 selfloop transitions, 63 changer transitions 0/268 dead transitions. [2023-08-27 09:24:04,455 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 268 transitions, 2528 flow [2023-08-27 09:24:04,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-27 09:24:04,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-27 09:24:04,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2238 transitions. [2023-08-27 09:24:04,458 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3717607973421927 [2023-08-27 09:24:04,458 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2238 transitions. [2023-08-27 09:24:04,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2238 transitions. [2023-08-27 09:24:04,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:04,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2238 transitions. [2023-08-27 09:24:04,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 223.8) internal successors, (2238), 10 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:04,466 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:04,466 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 602.0) internal successors, (6622), 11 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:04,466 INFO L175 Difference]: Start difference. First operand has 218 places, 181 transitions, 1712 flow. Second operand 10 states and 2238 transitions. [2023-08-27 09:24:04,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 268 transitions, 2528 flow [2023-08-27 09:24:04,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 268 transitions, 2357 flow, removed 8 selfloop flow, removed 15 redundant places. [2023-08-27 09:24:04,607 INFO L231 Difference]: Finished difference. Result has 211 places, 176 transitions, 1614 flow [2023-08-27 09:24:04,607 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1614, PETRI_PLACES=211, PETRI_TRANSITIONS=176} [2023-08-27 09:24:04,608 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 130 predicate places. [2023-08-27 09:24:04,608 INFO L495 AbstractCegarLoop]: Abstraction has has 211 places, 176 transitions, 1614 flow [2023-08-27 09:24:04,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 210.33333333333334) internal successors, (3155), 15 states have internal predecessors, (3155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:04,608 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:04,608 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:04,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-27 09:24:04,609 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:04,609 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:04,609 INFO L85 PathProgramCache]: Analyzing trace with hash 608506961, now seen corresponding path program 4 times [2023-08-27 09:24:04,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:04,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820057044] [2023-08-27 09:24:04,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:04,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:05,705 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-27 09:24:05,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:05,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820057044] [2023-08-27 09:24:05,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820057044] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:05,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:05,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:24:05,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102649748] [2023-08-27 09:24:05,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:05,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:24:05,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:05,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:24:05,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:24:05,708 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 602 [2023-08-27 09:24:05,710 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 176 transitions, 1614 flow. Second operand has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:05,710 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:05,710 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 602 [2023-08-27 09:24:05,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:09,189 INFO L124 PetriNetUnfolderBase]: 16109/27733 cut-off events. [2023-08-27 09:24:09,190 INFO L125 PetriNetUnfolderBase]: For 30067/30075 co-relation queries the response was YES. [2023-08-27 09:24:09,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80185 conditions, 27733 events. 16109/27733 cut-off events. For 30067/30075 co-relation queries the response was YES. Maximal size of possible extension queue 636. Compared 202673 event pairs, 7305 based on Foata normal form. 26/22594 useless extension candidates. Maximal degree in co-relation 80136. Up to 20719 conditions per place. [2023-08-27 09:24:09,671 INFO L140 encePairwiseOnDemand]: 585/602 looper letters, 215 selfloop transitions, 84 changer transitions 3/309 dead transitions. [2023-08-27 09:24:09,671 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 309 transitions, 2839 flow [2023-08-27 09:24:09,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-08-27 09:24:09,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-08-27 09:24:09,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3701 transitions. [2023-08-27 09:24:09,675 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36163767832714483 [2023-08-27 09:24:09,675 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3701 transitions. [2023-08-27 09:24:09,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3701 transitions. [2023-08-27 09:24:09,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:09,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3701 transitions. [2023-08-27 09:24:09,679 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 217.7058823529412) internal successors, (3701), 17 states have internal predecessors, (3701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:09,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:09,687 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:09,687 INFO L175 Difference]: Start difference. First operand has 211 places, 176 transitions, 1614 flow. Second operand 17 states and 3701 transitions. [2023-08-27 09:24:09,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 309 transitions, 2839 flow [2023-08-27 09:24:09,839 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 309 transitions, 2709 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-08-27 09:24:09,842 INFO L231 Difference]: Finished difference. Result has 221 places, 180 transitions, 1738 flow [2023-08-27 09:24:09,842 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1738, PETRI_PLACES=221, PETRI_TRANSITIONS=180} [2023-08-27 09:24:09,843 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 140 predicate places. [2023-08-27 09:24:09,843 INFO L495 AbstractCegarLoop]: Abstraction has has 221 places, 180 transitions, 1738 flow [2023-08-27 09:24:09,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:09,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:09,843 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:09,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-27 09:24:09,844 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:09,844 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:09,844 INFO L85 PathProgramCache]: Analyzing trace with hash 605912261, now seen corresponding path program 5 times [2023-08-27 09:24:09,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:09,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232525042] [2023-08-27 09:24:09,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:09,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:09,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:10,823 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-27 09:24:10,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:10,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232525042] [2023-08-27 09:24:10,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232525042] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:10,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:10,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:24:10,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067474520] [2023-08-27 09:24:10,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:10,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:24:10,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:10,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:24:10,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:24:10,826 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 602 [2023-08-27 09:24:10,827 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 180 transitions, 1738 flow. Second operand has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:10,827 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:10,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 602 [2023-08-27 09:24:10,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:14,435 INFO L124 PetriNetUnfolderBase]: 16119/27847 cut-off events. [2023-08-27 09:24:14,435 INFO L125 PetriNetUnfolderBase]: For 30183/30191 co-relation queries the response was YES. [2023-08-27 09:24:14,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80173 conditions, 27847 events. 16119/27847 cut-off events. For 30183/30191 co-relation queries the response was YES. Maximal size of possible extension queue 641. Compared 203857 event pairs, 7256 based on Foata normal form. 26/22690 useless extension candidates. Maximal degree in co-relation 80121. Up to 20601 conditions per place. [2023-08-27 09:24:14,685 INFO L140 encePairwiseOnDemand]: 585/602 looper letters, 217 selfloop transitions, 84 changer transitions 3/311 dead transitions. [2023-08-27 09:24:14,685 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 311 transitions, 2954 flow [2023-08-27 09:24:14,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-08-27 09:24:14,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-08-27 09:24:14,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3700 transitions. [2023-08-27 09:24:14,689 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36153996482313855 [2023-08-27 09:24:14,689 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3700 transitions. [2023-08-27 09:24:14,689 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3700 transitions. [2023-08-27 09:24:14,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:14,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3700 transitions. [2023-08-27 09:24:14,693 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 217.64705882352942) internal successors, (3700), 17 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:14,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:14,700 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:14,700 INFO L175 Difference]: Start difference. First operand has 221 places, 180 transitions, 1738 flow. Second operand 17 states and 3700 transitions. [2023-08-27 09:24:14,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 311 transitions, 2954 flow [2023-08-27 09:24:14,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 311 transitions, 2842 flow, removed 6 selfloop flow, removed 11 redundant places. [2023-08-27 09:24:14,869 INFO L231 Difference]: Finished difference. Result has 228 places, 182 transitions, 1854 flow [2023-08-27 09:24:14,869 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1630, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1854, PETRI_PLACES=228, PETRI_TRANSITIONS=182} [2023-08-27 09:24:14,870 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 147 predicate places. [2023-08-27 09:24:14,870 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 182 transitions, 1854 flow [2023-08-27 09:24:14,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 208.1764705882353) internal successors, (3539), 17 states have internal predecessors, (3539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:14,870 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:14,871 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:14,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-27 09:24:14,871 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:14,871 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:14,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1154379640, now seen corresponding path program 1 times [2023-08-27 09:24:14,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:14,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277049840] [2023-08-27 09:24:14,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:14,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:14,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-27 09:24:14,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:14,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277049840] [2023-08-27 09:24:14,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277049840] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:14,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:14,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:24:14,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953390694] [2023-08-27 09:24:14,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:14,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:24:14,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:14,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:24:14,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:24:14,905 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 287 out of 602 [2023-08-27 09:24:14,906 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 182 transitions, 1854 flow. Second operand has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:14,906 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:14,906 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 287 of 602 [2023-08-27 09:24:14,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:17,633 INFO L124 PetriNetUnfolderBase]: 14125/24676 cut-off events. [2023-08-27 09:24:17,633 INFO L125 PetriNetUnfolderBase]: For 33833/33884 co-relation queries the response was YES. [2023-08-27 09:24:17,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72671 conditions, 24676 events. 14125/24676 cut-off events. For 33833/33884 co-relation queries the response was YES. Maximal size of possible extension queue 595. Compared 179573 event pairs, 6173 based on Foata normal form. 51/20702 useless extension candidates. Maximal degree in co-relation 72617. Up to 17648 conditions per place. [2023-08-27 09:24:17,877 INFO L140 encePairwiseOnDemand]: 597/602 looper letters, 185 selfloop transitions, 4 changer transitions 0/209 dead transitions. [2023-08-27 09:24:17,877 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 209 transitions, 2331 flow [2023-08-27 09:24:17,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:24:17,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:24:17,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 947 transitions. [2023-08-27 09:24:17,878 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5243632336655593 [2023-08-27 09:24:17,878 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 947 transitions. [2023-08-27 09:24:17,878 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 947 transitions. [2023-08-27 09:24:17,879 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:17,879 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 947 transitions. [2023-08-27 09:24:17,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 315.6666666666667) internal successors, (947), 3 states have internal predecessors, (947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:17,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:17,881 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:17,881 INFO L175 Difference]: Start difference. First operand has 228 places, 182 transitions, 1854 flow. Second operand 3 states and 947 transitions. [2023-08-27 09:24:17,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 209 transitions, 2331 flow [2023-08-27 09:24:18,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 209 transitions, 2213 flow, removed 3 selfloop flow, removed 12 redundant places. [2023-08-27 09:24:18,062 INFO L231 Difference]: Finished difference. Result has 217 places, 181 transitions, 1744 flow [2023-08-27 09:24:18,062 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1728, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1744, PETRI_PLACES=217, PETRI_TRANSITIONS=181} [2023-08-27 09:24:18,062 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 136 predicate places. [2023-08-27 09:24:18,062 INFO L495 AbstractCegarLoop]: Abstraction has has 217 places, 181 transitions, 1744 flow [2023-08-27 09:24:18,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:18,063 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:18,063 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:18,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-27 09:24:18,063 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:18,063 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:18,063 INFO L85 PathProgramCache]: Analyzing trace with hash 2135963914, now seen corresponding path program 1 times [2023-08-27 09:24:18,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:18,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511539170] [2023-08-27 09:24:18,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:18,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:18,884 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-27 09:24:18,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:18,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511539170] [2023-08-27 09:24:18,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511539170] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:18,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:18,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-08-27 09:24:18,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006872749] [2023-08-27 09:24:18,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:18,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-27 09:24:18,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:18,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-27 09:24:18,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-08-27 09:24:18,888 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 223 out of 602 [2023-08-27 09:24:18,890 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 181 transitions, 1744 flow. Second operand has 14 states, 14 states have (on average 224.57142857142858) internal successors, (3144), 14 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:18,890 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:18,891 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 223 of 602 [2023-08-27 09:24:18,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:22,929 INFO L124 PetriNetUnfolderBase]: 17066/29472 cut-off events. [2023-08-27 09:24:22,929 INFO L125 PetriNetUnfolderBase]: For 39826/39826 co-relation queries the response was YES. [2023-08-27 09:24:23,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87831 conditions, 29472 events. 17066/29472 cut-off events. For 39826/39826 co-relation queries the response was YES. Maximal size of possible extension queue 648. Compared 216955 event pairs, 11930 based on Foata normal form. 0/25412 useless extension candidates. Maximal degree in co-relation 87777. Up to 24027 conditions per place. [2023-08-27 09:24:23,224 INFO L140 encePairwiseOnDemand]: 585/602 looper letters, 249 selfloop transitions, 53 changer transitions 0/309 dead transitions. [2023-08-27 09:24:23,225 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 309 transitions, 2970 flow [2023-08-27 09:24:23,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-27 09:24:23,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-27 09:24:23,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3521 transitions. [2023-08-27 09:24:23,228 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38992248062015505 [2023-08-27 09:24:23,228 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3521 transitions. [2023-08-27 09:24:23,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3521 transitions. [2023-08-27 09:24:23,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:23,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3521 transitions. [2023-08-27 09:24:23,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 234.73333333333332) internal successors, (3521), 15 states have internal predecessors, (3521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:23,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:23,241 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:23,241 INFO L175 Difference]: Start difference. First operand has 217 places, 181 transitions, 1744 flow. Second operand 15 states and 3521 transitions. [2023-08-27 09:24:23,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 309 transitions, 2970 flow [2023-08-27 09:24:23,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 309 transitions, 2962 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:24:23,518 INFO L231 Difference]: Finished difference. Result has 237 places, 207 transitions, 2129 flow [2023-08-27 09:24:23,518 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=1740, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2129, PETRI_PLACES=237, PETRI_TRANSITIONS=207} [2023-08-27 09:24:23,518 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 156 predicate places. [2023-08-27 09:24:23,519 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 207 transitions, 2129 flow [2023-08-27 09:24:23,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 224.57142857142858) internal successors, (3144), 14 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:23,519 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:23,519 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:23,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-27 09:24:23,520 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:23,520 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:23,520 INFO L85 PathProgramCache]: Analyzing trace with hash 2135963913, now seen corresponding path program 1 times [2023-08-27 09:24:23,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:23,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616968115] [2023-08-27 09:24:23,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:23,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:23,894 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-27 09:24:23,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:23,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616968115] [2023-08-27 09:24:23,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616968115] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:23,894 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:23,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-27 09:24:23,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944910011] [2023-08-27 09:24:23,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:23,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-27 09:24:23,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:23,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-27 09:24:23,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-08-27 09:24:23,897 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 602 [2023-08-27 09:24:23,898 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 207 transitions, 2129 flow. Second operand has 12 states, 12 states have (on average 226.83333333333334) internal successors, (2722), 12 states have internal predecessors, (2722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:23,898 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:23,898 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 602 [2023-08-27 09:24:23,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:32,787 INFO L124 PetriNetUnfolderBase]: 36969/64004 cut-off events. [2023-08-27 09:24:32,787 INFO L125 PetriNetUnfolderBase]: For 67232/67232 co-relation queries the response was YES. [2023-08-27 09:24:33,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184227 conditions, 64004 events. 36969/64004 cut-off events. For 67232/67232 co-relation queries the response was YES. Maximal size of possible extension queue 1408. Compared 533913 event pairs, 10419 based on Foata normal form. 0/55914 useless extension candidates. Maximal degree in co-relation 184165. Up to 19050 conditions per place. [2023-08-27 09:24:33,701 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 403 selfloop transitions, 120 changer transitions 3/533 dead transitions. [2023-08-27 09:24:33,701 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 533 transitions, 4499 flow [2023-08-27 09:24:33,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-27 09:24:33,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-27 09:24:33,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3956 transitions. [2023-08-27 09:24:33,707 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4107142857142857 [2023-08-27 09:24:33,707 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3956 transitions. [2023-08-27 09:24:33,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3956 transitions. [2023-08-27 09:24:33,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:33,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3956 transitions. [2023-08-27 09:24:33,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 247.25) internal successors, (3956), 16 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:33,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:33,721 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:33,721 INFO L175 Difference]: Start difference. First operand has 237 places, 207 transitions, 2129 flow. Second operand 16 states and 3956 transitions. [2023-08-27 09:24:33,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 533 transitions, 4499 flow [2023-08-27 09:24:34,211 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 533 transitions, 4468 flow, removed 5 selfloop flow, removed 6 redundant places. [2023-08-27 09:24:34,215 INFO L231 Difference]: Finished difference. Result has 252 places, 244 transitions, 2814 flow [2023-08-27 09:24:34,215 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=2098, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2814, PETRI_PLACES=252, PETRI_TRANSITIONS=244} [2023-08-27 09:24:34,216 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 171 predicate places. [2023-08-27 09:24:34,216 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 244 transitions, 2814 flow [2023-08-27 09:24:34,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 226.83333333333334) internal successors, (2722), 12 states have internal predecessors, (2722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:34,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:34,217 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:34,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-27 09:24:34,217 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:34,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:34,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1154379598, now seen corresponding path program 1 times [2023-08-27 09:24:34,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:34,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388259930] [2023-08-27 09:24:34,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:34,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:34,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:34,252 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-27 09:24:34,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:34,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388259930] [2023-08-27 09:24:34,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388259930] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:34,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:34,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-27 09:24:34,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901491736] [2023-08-27 09:24:34,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:34,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:24:34,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:34,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:24:34,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:24:34,254 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 287 out of 602 [2023-08-27 09:24:34,255 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 244 transitions, 2814 flow. Second operand has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:34,255 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:34,255 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 287 of 602 [2023-08-27 09:24:34,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:41,889 INFO L124 PetriNetUnfolderBase]: 31221/54806 cut-off events. [2023-08-27 09:24:41,889 INFO L125 PetriNetUnfolderBase]: For 97597/97648 co-relation queries the response was YES. [2023-08-27 09:24:42,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171217 conditions, 54806 events. 31221/54806 cut-off events. For 97597/97648 co-relation queries the response was YES. Maximal size of possible extension queue 1233. Compared 454259 event pairs, 15780 based on Foata normal form. 2897/51914 useless extension candidates. Maximal degree in co-relation 171148. Up to 48111 conditions per place. [2023-08-27 09:24:42,623 INFO L140 encePairwiseOnDemand]: 599/602 looper letters, 230 selfloop transitions, 1 changer transitions 0/251 dead transitions. [2023-08-27 09:24:42,623 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 251 transitions, 3330 flow [2023-08-27 09:24:42,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:24:42,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:24:42,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 926 transitions. [2023-08-27 09:24:42,625 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.512735326688815 [2023-08-27 09:24:42,625 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 926 transitions. [2023-08-27 09:24:42,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 926 transitions. [2023-08-27 09:24:42,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:42,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 926 transitions. [2023-08-27 09:24:42,626 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 308.6666666666667) internal successors, (926), 3 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:42,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:42,627 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:42,627 INFO L175 Difference]: Start difference. First operand has 252 places, 244 transitions, 2814 flow. Second operand 3 states and 926 transitions. [2023-08-27 09:24:42,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 251 transitions, 3330 flow [2023-08-27 09:24:43,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 251 transitions, 3243 flow, removed 36 selfloop flow, removed 5 redundant places. [2023-08-27 09:24:43,135 INFO L231 Difference]: Finished difference. Result has 247 places, 242 transitions, 2721 flow [2023-08-27 09:24:43,135 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=2719, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2721, PETRI_PLACES=247, PETRI_TRANSITIONS=242} [2023-08-27 09:24:43,136 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 166 predicate places. [2023-08-27 09:24:43,136 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 242 transitions, 2721 flow [2023-08-27 09:24:43,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:43,136 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:43,136 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:43,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-27 09:24:43,136 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:43,137 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:43,137 INFO L85 PathProgramCache]: Analyzing trace with hash -745842098, now seen corresponding path program 1 times [2023-08-27 09:24:43,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:43,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887094624] [2023-08-27 09:24:43,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:43,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:44,270 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-27 09:24:44,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:44,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887094624] [2023-08-27 09:24:44,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887094624] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:44,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:44,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:24:44,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354772259] [2023-08-27 09:24:44,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:44,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:24:44,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:44,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:24:44,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:24:44,274 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 602 [2023-08-27 09:24:44,276 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 242 transitions, 2721 flow. Second operand has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:44,276 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:44,276 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 602 [2023-08-27 09:24:44,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:24:53,194 INFO L124 PetriNetUnfolderBase]: 34283/59580 cut-off events. [2023-08-27 09:24:53,194 INFO L125 PetriNetUnfolderBase]: For 91156/91156 co-relation queries the response was YES. [2023-08-27 09:24:53,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184464 conditions, 59580 events. 34283/59580 cut-off events. For 91156/91156 co-relation queries the response was YES. Maximal size of possible extension queue 1209. Compared 489532 event pairs, 21221 based on Foata normal form. 63/53432 useless extension candidates. Maximal degree in co-relation 184396. Up to 49043 conditions per place. [2023-08-27 09:24:53,992 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 329 selfloop transitions, 77 changer transitions 0/413 dead transitions. [2023-08-27 09:24:53,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 413 transitions, 4452 flow [2023-08-27 09:24:53,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-27 09:24:53,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-27 09:24:53,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3715 transitions. [2023-08-27 09:24:53,995 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3856935215946844 [2023-08-27 09:24:53,995 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3715 transitions. [2023-08-27 09:24:53,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3715 transitions. [2023-08-27 09:24:53,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:24:53,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3715 transitions. [2023-08-27 09:24:53,998 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 232.1875) internal successors, (3715), 16 states have internal predecessors, (3715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:54,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:54,002 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:54,002 INFO L175 Difference]: Start difference. First operand has 247 places, 242 transitions, 2721 flow. Second operand 16 states and 3715 transitions. [2023-08-27 09:24:54,002 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 413 transitions, 4452 flow [2023-08-27 09:24:54,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 413 transitions, 4450 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-27 09:24:54,611 INFO L231 Difference]: Finished difference. Result has 266 places, 256 transitions, 3165 flow [2023-08-27 09:24:54,611 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=2720, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3165, PETRI_PLACES=266, PETRI_TRANSITIONS=256} [2023-08-27 09:24:54,611 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 185 predicate places. [2023-08-27 09:24:54,612 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 256 transitions, 3165 flow [2023-08-27 09:24:54,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:54,612 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:24:54,612 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:24:54,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-27 09:24:54,612 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:24:54,612 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:24:54,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1055864036, now seen corresponding path program 2 times [2023-08-27 09:24:54,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:24:54,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640111108] [2023-08-27 09:24:54,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:24:54,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:24:54,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:24:55,787 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-27 09:24:55,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:24:55,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640111108] [2023-08-27 09:24:55,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640111108] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:24:55,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:24:55,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:24:55,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520266722] [2023-08-27 09:24:55,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:24:55,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:24:55,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:24:55,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:24:55,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:24:55,790 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 602 [2023-08-27 09:24:55,791 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 256 transitions, 3165 flow. Second operand has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:24:55,791 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:24:55,791 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 602 [2023-08-27 09:24:55,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:25:05,310 INFO L124 PetriNetUnfolderBase]: 35095/60828 cut-off events. [2023-08-27 09:25:05,310 INFO L125 PetriNetUnfolderBase]: For 105367/105391 co-relation queries the response was YES. [2023-08-27 09:25:06,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193782 conditions, 60828 events. 35095/60828 cut-off events. For 105367/105391 co-relation queries the response was YES. Maximal size of possible extension queue 1192. Compared 497403 event pairs, 15369 based on Foata normal form. 126/54629 useless extension candidates. Maximal degree in co-relation 193709. Up to 43361 conditions per place. [2023-08-27 09:25:06,217 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 312 selfloop transitions, 121 changer transitions 0/440 dead transitions. [2023-08-27 09:25:06,218 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 440 transitions, 4915 flow [2023-08-27 09:25:06,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-08-27 09:25:06,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-08-27 09:25:06,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 4164 transitions. [2023-08-27 09:25:06,222 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3842746400885936 [2023-08-27 09:25:06,222 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 4164 transitions. [2023-08-27 09:25:06,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 4164 transitions. [2023-08-27 09:25:06,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:25:06,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 4164 transitions. [2023-08-27 09:25:06,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 231.33333333333334) internal successors, (4164), 18 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:06,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 602.0) internal successors, (11438), 19 states have internal predecessors, (11438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:06,233 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 602.0) internal successors, (11438), 19 states have internal predecessors, (11438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:06,233 INFO L175 Difference]: Start difference. First operand has 266 places, 256 transitions, 3165 flow. Second operand 18 states and 4164 transitions. [2023-08-27 09:25:06,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 440 transitions, 4915 flow [2023-08-27 09:25:06,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 440 transitions, 4858 flow, removed 5 selfloop flow, removed 9 redundant places. [2023-08-27 09:25:06,951 INFO L231 Difference]: Finished difference. Result has 278 places, 271 transitions, 3654 flow [2023-08-27 09:25:06,952 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3108, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3654, PETRI_PLACES=278, PETRI_TRANSITIONS=271} [2023-08-27 09:25:06,952 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 197 predicate places. [2023-08-27 09:25:06,952 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 271 transitions, 3654 flow [2023-08-27 09:25:06,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:06,953 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:25:06,953 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:25:06,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-27 09:25:06,953 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:25:06,953 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:25:06,953 INFO L85 PathProgramCache]: Analyzing trace with hash 652776398, now seen corresponding path program 3 times [2023-08-27 09:25:06,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:25:06,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812798155] [2023-08-27 09:25:06,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:25:06,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:25:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:25:08,096 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-27 09:25:08,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:25:08,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812798155] [2023-08-27 09:25:08,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812798155] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:25:08,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:25:08,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:25:08,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10572028] [2023-08-27 09:25:08,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:25:08,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:25:08,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:25:08,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:25:08,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:25:08,099 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 602 [2023-08-27 09:25:08,100 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 271 transitions, 3654 flow. Second operand has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:08,100 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:25:08,100 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 602 [2023-08-27 09:25:08,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:25:18,859 INFO L124 PetriNetUnfolderBase]: 40109/69034 cut-off events. [2023-08-27 09:25:18,859 INFO L125 PetriNetUnfolderBase]: For 143021/143025 co-relation queries the response was YES. [2023-08-27 09:25:19,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 227079 conditions, 69034 events. 40109/69034 cut-off events. For 143021/143025 co-relation queries the response was YES. Maximal size of possible extension queue 1356. Compared 571108 event pairs, 10753 based on Foata normal form. 137/62187 useless extension candidates. Maximal degree in co-relation 227001. Up to 42326 conditions per place. [2023-08-27 09:25:19,918 INFO L140 encePairwiseOnDemand]: 582/602 looper letters, 325 selfloop transitions, 151 changer transitions 0/483 dead transitions. [2023-08-27 09:25:19,918 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 483 transitions, 5668 flow [2023-08-27 09:25:19,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-08-27 09:25:19,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-08-27 09:25:19,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 4399 transitions. [2023-08-27 09:25:19,922 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3845952089526141 [2023-08-27 09:25:19,922 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 4399 transitions. [2023-08-27 09:25:19,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 4399 transitions. [2023-08-27 09:25:19,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:25:19,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 4399 transitions. [2023-08-27 09:25:19,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 231.52631578947367) internal successors, (4399), 19 states have internal predecessors, (4399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:19,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 602.0) internal successors, (12040), 20 states have internal predecessors, (12040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:19,929 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 602.0) internal successors, (12040), 20 states have internal predecessors, (12040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:19,930 INFO L175 Difference]: Start difference. First operand has 278 places, 271 transitions, 3654 flow. Second operand 19 states and 4399 transitions. [2023-08-27 09:25:19,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 483 transitions, 5668 flow [2023-08-27 09:25:21,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 483 transitions, 5538 flow, removed 21 selfloop flow, removed 12 redundant places. [2023-08-27 09:25:21,154 INFO L231 Difference]: Finished difference. Result has 288 places, 296 transitions, 4278 flow [2023-08-27 09:25:21,154 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3536, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4278, PETRI_PLACES=288, PETRI_TRANSITIONS=296} [2023-08-27 09:25:21,154 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 207 predicate places. [2023-08-27 09:25:21,155 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 296 transitions, 4278 flow [2023-08-27 09:25:21,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 220.53333333333333) internal successors, (3308), 15 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:21,155 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:25:21,155 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:25:21,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-27 09:25:21,156 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:25:21,156 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:25:21,156 INFO L85 PathProgramCache]: Analyzing trace with hash 652776397, now seen corresponding path program 1 times [2023-08-27 09:25:21,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:25:21,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57488489] [2023-08-27 09:25:21,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:25:21,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:25:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:25:21,987 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-27 09:25:21,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:25:21,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57488489] [2023-08-27 09:25:21,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57488489] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:25:21,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:25:21,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:25:21,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317186247] [2023-08-27 09:25:21,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:25:21,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:25:21,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:25:21,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:25:21,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:25:21,990 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 602 [2023-08-27 09:25:21,991 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 296 transitions, 4278 flow. Second operand has 15 states, 15 states have (on average 218.53333333333333) internal successors, (3278), 15 states have internal predecessors, (3278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:21,991 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:25:21,991 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 602 [2023-08-27 09:25:21,991 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:25:33,940 INFO L124 PetriNetUnfolderBase]: 39920/69078 cut-off events. [2023-08-27 09:25:33,940 INFO L125 PetriNetUnfolderBase]: For 182768/182796 co-relation queries the response was YES. [2023-08-27 09:25:34,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 235957 conditions, 69078 events. 39920/69078 cut-off events. For 182768/182796 co-relation queries the response was YES. Maximal size of possible extension queue 1379. Compared 575212 event pairs, 17998 based on Foata normal form. 26/62080 useless extension candidates. Maximal degree in co-relation 235874. Up to 56224 conditions per place. [2023-08-27 09:25:35,002 INFO L140 encePairwiseOnDemand]: 585/602 looper letters, 327 selfloop transitions, 93 changer transitions 3/430 dead transitions. [2023-08-27 09:25:35,003 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 430 transitions, 5853 flow [2023-08-27 09:25:35,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-27 09:25:35,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-27 09:25:35,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3647 transitions. [2023-08-27 09:25:35,005 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37863372093023256 [2023-08-27 09:25:35,005 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3647 transitions. [2023-08-27 09:25:35,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3647 transitions. [2023-08-27 09:25:35,006 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:25:35,006 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3647 transitions. [2023-08-27 09:25:35,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 227.9375) internal successors, (3647), 16 states have internal predecessors, (3647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:35,012 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:35,013 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 602.0) internal successors, (10234), 17 states have internal predecessors, (10234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:35,013 INFO L175 Difference]: Start difference. First operand has 288 places, 296 transitions, 4278 flow. Second operand 16 states and 3647 transitions. [2023-08-27 09:25:35,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 430 transitions, 5853 flow [2023-08-27 09:25:36,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 430 transitions, 5743 flow, removed 9 selfloop flow, removed 13 redundant places. [2023-08-27 09:25:36,242 INFO L231 Difference]: Finished difference. Result has 291 places, 306 transitions, 4560 flow [2023-08-27 09:25:36,242 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=4168, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4560, PETRI_PLACES=291, PETRI_TRANSITIONS=306} [2023-08-27 09:25:36,243 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 210 predicate places. [2023-08-27 09:25:36,243 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 306 transitions, 4560 flow [2023-08-27 09:25:36,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 218.53333333333333) internal successors, (3278), 15 states have internal predecessors, (3278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:36,243 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:25:36,243 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:25:36,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-27 09:25:36,243 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:25:36,243 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:25:36,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1797257526, now seen corresponding path program 4 times [2023-08-27 09:25:36,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:25:36,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061659169] [2023-08-27 09:25:36,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:25:36,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:25:36,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:25:37,178 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-27 09:25:37,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:25:37,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061659169] [2023-08-27 09:25:37,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061659169] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:25:37,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:25:37,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-27 09:25:37,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427928972] [2023-08-27 09:25:37,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:25:37,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-27 09:25:37,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:25:37,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-27 09:25:37,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2023-08-27 09:25:37,181 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 602 [2023-08-27 09:25:37,182 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 306 transitions, 4560 flow. Second operand has 15 states, 15 states have (on average 218.53333333333333) internal successors, (3278), 15 states have internal predecessors, (3278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:37,182 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:25:37,182 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 602 [2023-08-27 09:25:37,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:25:48,883 INFO L124 PetriNetUnfolderBase]: 39869/69227 cut-off events. [2023-08-27 09:25:48,883 INFO L125 PetriNetUnfolderBase]: For 188804/188828 co-relation queries the response was YES. [2023-08-27 09:25:49,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237180 conditions, 69227 events. 39869/69227 cut-off events. For 188804/188828 co-relation queries the response was YES. Maximal size of possible extension queue 1376. Compared 578053 event pairs, 15773 based on Foata normal form. 52/62362 useless extension candidates. Maximal degree in co-relation 237095. Up to 54887 conditions per place. [2023-08-27 09:25:49,967 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 326 selfloop transitions, 92 changer transitions 3/428 dead transitions. [2023-08-27 09:25:49,967 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 428 transitions, 5977 flow [2023-08-27 09:25:49,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-27 09:25:49,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-27 09:25:49,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3422 transitions. [2023-08-27 09:25:49,970 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37895902547065335 [2023-08-27 09:25:49,970 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3422 transitions. [2023-08-27 09:25:49,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3422 transitions. [2023-08-27 09:25:49,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:25:49,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3422 transitions. [2023-08-27 09:25:49,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 228.13333333333333) internal successors, (3422), 15 states have internal predecessors, (3422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:49,975 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:49,976 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:49,976 INFO L175 Difference]: Start difference. First operand has 291 places, 306 transitions, 4560 flow. Second operand 15 states and 3422 transitions. [2023-08-27 09:25:49,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 428 transitions, 5977 flow [2023-08-27 09:25:51,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 428 transitions, 5810 flow, removed 0 selfloop flow, removed 14 redundant places. [2023-08-27 09:25:51,023 INFO L231 Difference]: Finished difference. Result has 292 places, 309 transitions, 4631 flow [2023-08-27 09:25:51,024 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=4393, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=4631, PETRI_PLACES=292, PETRI_TRANSITIONS=309} [2023-08-27 09:25:51,024 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 211 predicate places. [2023-08-27 09:25:51,024 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 309 transitions, 4631 flow [2023-08-27 09:25:51,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 218.53333333333333) internal successors, (3278), 15 states have internal predecessors, (3278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:51,024 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:25:51,024 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:25:51,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-27 09:25:51,025 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:25:51,025 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:25:51,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1797257525, now seen corresponding path program 2 times [2023-08-27 09:25:51,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:25:51,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947254996] [2023-08-27 09:25:51,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:25:51,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:25:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:25:51,746 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-27 09:25:51,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:25:51,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947254996] [2023-08-27 09:25:51,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947254996] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:25:51,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:25:51,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-27 09:25:51,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265718245] [2023-08-27 09:25:51,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:25:51,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-27 09:25:51,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:25:51,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-27 09:25:51,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-08-27 09:25:51,749 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 221 out of 602 [2023-08-27 09:25:51,750 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 309 transitions, 4631 flow. Second operand has 13 states, 13 states have (on average 222.76923076923077) internal successors, (2896), 13 states have internal predecessors, (2896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:25:51,750 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:25:51,750 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 221 of 602 [2023-08-27 09:25:51,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:10,526 INFO L124 PetriNetUnfolderBase]: 65004/112943 cut-off events. [2023-08-27 09:26:10,526 INFO L125 PetriNetUnfolderBase]: For 264402/264402 co-relation queries the response was YES. [2023-08-27 09:26:12,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 373461 conditions, 112943 events. 65004/112943 cut-off events. For 264402/264402 co-relation queries the response was YES. Maximal size of possible extension queue 1862. Compared 1003664 event pairs, 19027 based on Foata normal form. 445/100862 useless extension candidates. Maximal degree in co-relation 373375. Up to 36761 conditions per place. [2023-08-27 09:26:12,552 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 477 selfloop transitions, 155 changer transitions 0/639 dead transitions. [2023-08-27 09:26:12,552 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 639 transitions, 7568 flow [2023-08-27 09:26:12,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-27 09:26:12,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-27 09:26:12,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3193 transitions. [2023-08-27 09:26:12,555 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40799897776641963 [2023-08-27 09:26:12,555 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3193 transitions. [2023-08-27 09:26:12,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3193 transitions. [2023-08-27 09:26:12,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:12,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3193 transitions. [2023-08-27 09:26:12,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 245.6153846153846) internal successors, (3193), 13 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:12,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 602.0) internal successors, (8428), 14 states have internal predecessors, (8428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:12,562 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 602.0) internal successors, (8428), 14 states have internal predecessors, (8428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:12,562 INFO L175 Difference]: Start difference. First operand has 292 places, 309 transitions, 4631 flow. Second operand 13 states and 3193 transitions. [2023-08-27 09:26:12,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 639 transitions, 7568 flow [2023-08-27 09:26:14,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 639 transitions, 7405 flow, removed 0 selfloop flow, removed 13 redundant places. [2023-08-27 09:26:14,460 INFO L231 Difference]: Finished difference. Result has 296 places, 356 transitions, 5450 flow [2023-08-27 09:26:14,460 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=4468, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5450, PETRI_PLACES=296, PETRI_TRANSITIONS=356} [2023-08-27 09:26:14,461 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 215 predicate places. [2023-08-27 09:26:14,461 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 356 transitions, 5450 flow [2023-08-27 09:26:14,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 222.76923076923077) internal successors, (2896), 13 states have internal predecessors, (2896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:14,461 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:14,461 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:14,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-27 09:26:14,461 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:14,462 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:14,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1117661153, now seen corresponding path program 1 times [2023-08-27 09:26:14,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:14,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928898719] [2023-08-27 09:26:14,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:14,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:14,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:14,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-27 09:26:14,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:14,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928898719] [2023-08-27 09:26:14,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928898719] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:14,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:14,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-27 09:26:14,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311491461] [2023-08-27 09:26:14,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:14,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:26:14,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:14,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:26:14,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:26:14,503 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 292 out of 602 [2023-08-27 09:26:14,503 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 356 transitions, 5450 flow. Second operand has 3 states, 3 states have (on average 301.0) internal successors, (903), 3 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:14,503 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:14,503 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 292 of 602 [2023-08-27 09:26:14,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:19,627 INFO L124 PetriNetUnfolderBase]: 18092/31941 cut-off events. [2023-08-27 09:26:19,628 INFO L125 PetriNetUnfolderBase]: For 134212/134283 co-relation queries the response was YES. [2023-08-27 09:26:19,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113902 conditions, 31941 events. 18092/31941 cut-off events. For 134212/134283 co-relation queries the response was YES. Maximal size of possible extension queue 533. Compared 230804 event pairs, 9981 based on Foata normal form. 1258/30906 useless extension candidates. Maximal degree in co-relation 113811. Up to 16750 conditions per place. [2023-08-27 09:26:20,050 INFO L140 encePairwiseOnDemand]: 599/602 looper letters, 243 selfloop transitions, 2 changer transitions 2/266 dead transitions. [2023-08-27 09:26:20,050 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 266 transitions, 4322 flow [2023-08-27 09:26:20,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:26:20,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:26:20,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 948 transitions. [2023-08-27 09:26:20,051 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5249169435215947 [2023-08-27 09:26:20,051 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 948 transitions. [2023-08-27 09:26:20,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 948 transitions. [2023-08-27 09:26:20,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:20,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 948 transitions. [2023-08-27 09:26:20,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 316.0) internal successors, (948), 3 states have internal predecessors, (948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:20,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:20,053 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:20,053 INFO L175 Difference]: Start difference. First operand has 296 places, 356 transitions, 5450 flow. Second operand 3 states and 948 transitions. [2023-08-27 09:26:20,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 266 transitions, 4322 flow [2023-08-27 09:26:20,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 266 transitions, 4044 flow, removed 52 selfloop flow, removed 12 redundant places. [2023-08-27 09:26:20,771 INFO L231 Difference]: Finished difference. Result has 287 places, 248 transitions, 3498 flow [2023-08-27 09:26:20,771 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3460, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=3498, PETRI_PLACES=287, PETRI_TRANSITIONS=248} [2023-08-27 09:26:20,772 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 206 predicate places. [2023-08-27 09:26:20,772 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 248 transitions, 3498 flow [2023-08-27 09:26:20,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 301.0) internal successors, (903), 3 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:20,772 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:20,772 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:20,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-27 09:26:20,772 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:20,773 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:20,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1002901979, now seen corresponding path program 1 times [2023-08-27 09:26:20,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:20,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522470232] [2023-08-27 09:26:20,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:20,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:20,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:20,825 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-27 09:26:20,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:20,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522470232] [2023-08-27 09:26:20,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522470232] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:20,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:20,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-27 09:26:20,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127930461] [2023-08-27 09:26:20,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:20,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-27 09:26:20,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:20,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-27 09:26:20,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-27 09:26:20,827 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 285 out of 602 [2023-08-27 09:26:20,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 248 transitions, 3498 flow. Second operand has 3 states, 3 states have (on average 294.6666666666667) internal successors, (884), 3 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:20,828 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:20,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 285 of 602 [2023-08-27 09:26:20,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:24,580 INFO L124 PetriNetUnfolderBase]: 13990/26255 cut-off events. [2023-08-27 09:26:24,580 INFO L125 PetriNetUnfolderBase]: For 83344/83359 co-relation queries the response was YES. [2023-08-27 09:26:25,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91053 conditions, 26255 events. 13990/26255 cut-off events. For 83344/83359 co-relation queries the response was YES. Maximal size of possible extension queue 461. Compared 190587 event pairs, 3022 based on Foata normal form. 2191/26862 useless extension candidates. Maximal degree in co-relation 90966. Up to 19004 conditions per place. [2023-08-27 09:26:25,177 INFO L140 encePairwiseOnDemand]: 596/602 looper letters, 234 selfloop transitions, 9 changer transitions 0/262 dead transitions. [2023-08-27 09:26:25,177 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 262 transitions, 4090 flow [2023-08-27 09:26:25,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-27 09:26:25,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-27 09:26:25,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 925 transitions. [2023-08-27 09:26:25,178 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5121816168327796 [2023-08-27 09:26:25,178 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 925 transitions. [2023-08-27 09:26:25,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 925 transitions. [2023-08-27 09:26:25,178 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:25,178 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 925 transitions. [2023-08-27 09:26:25,179 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 308.3333333333333) internal successors, (925), 3 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:25,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:25,180 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 602.0) internal successors, (2408), 4 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:25,180 INFO L175 Difference]: Start difference. First operand has 287 places, 248 transitions, 3498 flow. Second operand 3 states and 925 transitions. [2023-08-27 09:26:25,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 262 transitions, 4090 flow [2023-08-27 09:26:25,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 262 transitions, 4062 flow, removed 3 selfloop flow, removed 3 redundant places. [2023-08-27 09:26:25,680 INFO L231 Difference]: Finished difference. Result has 285 places, 248 transitions, 3488 flow [2023-08-27 09:26:25,680 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3470, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=3488, PETRI_PLACES=285, PETRI_TRANSITIONS=248} [2023-08-27 09:26:25,681 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 204 predicate places. [2023-08-27 09:26:25,681 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 248 transitions, 3488 flow [2023-08-27 09:26:25,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 294.6666666666667) internal successors, (884), 3 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:25,681 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:25,681 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:25,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-27 09:26:25,681 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:25,682 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:25,682 INFO L85 PathProgramCache]: Analyzing trace with hash -508263633, now seen corresponding path program 1 times [2023-08-27 09:26:25,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:25,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887504098] [2023-08-27 09:26:25,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:25,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:25,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:26,930 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-27 09:26:26,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:26,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887504098] [2023-08-27 09:26:26,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887504098] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:26,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:26,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:26:26,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662845477] [2023-08-27 09:26:26,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:26,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-27 09:26:26,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:26,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-27 09:26:26,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2023-08-27 09:26:26,935 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 602 [2023-08-27 09:26:26,936 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 248 transitions, 3488 flow. Second operand has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:26,936 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:26,936 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 602 [2023-08-27 09:26:26,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:31,034 INFO L124 PetriNetUnfolderBase]: 11854/22575 cut-off events. [2023-08-27 09:26:31,035 INFO L125 PetriNetUnfolderBase]: For 79864/79966 co-relation queries the response was YES. [2023-08-27 09:26:31,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81729 conditions, 22575 events. 11854/22575 cut-off events. For 79864/79966 co-relation queries the response was YES. Maximal size of possible extension queue 341. Compared 161026 event pairs, 7791 based on Foata normal form. 120/21263 useless extension candidates. Maximal degree in co-relation 81643. Up to 18013 conditions per place. [2023-08-27 09:26:31,256 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 288 selfloop transitions, 69 changer transitions 3/366 dead transitions. [2023-08-27 09:26:31,256 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 366 transitions, 4733 flow [2023-08-27 09:26:31,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-08-27 09:26:31,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-08-27 09:26:31,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 5050 transitions. [2023-08-27 09:26:31,260 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36472627473638597 [2023-08-27 09:26:31,260 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 5050 transitions. [2023-08-27 09:26:31,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 5050 transitions. [2023-08-27 09:26:31,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:31,261 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 5050 transitions. [2023-08-27 09:26:31,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 219.56521739130434) internal successors, (5050), 23 states have internal predecessors, (5050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:31,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:31,271 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 602.0) internal successors, (14448), 24 states have internal predecessors, (14448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:31,271 INFO L175 Difference]: Start difference. First operand has 285 places, 248 transitions, 3488 flow. Second operand 23 states and 5050 transitions. [2023-08-27 09:26:31,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 366 transitions, 4733 flow [2023-08-27 09:26:31,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 366 transitions, 4659 flow, removed 10 selfloop flow, removed 3 redundant places. [2023-08-27 09:26:31,997 INFO L231 Difference]: Finished difference. Result has 307 places, 245 transitions, 3510 flow [2023-08-27 09:26:31,997 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3285, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3510, PETRI_PLACES=307, PETRI_TRANSITIONS=245} [2023-08-27 09:26:31,998 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 226 predicate places. [2023-08-27 09:26:31,998 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 245 transitions, 3510 flow [2023-08-27 09:26:31,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:31,998 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:31,998 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:31,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-27 09:26:31,999 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:31,999 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:31,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1509893943, now seen corresponding path program 2 times [2023-08-27 09:26:31,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:31,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15310345] [2023-08-27 09:26:31,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:31,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:32,656 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-27 09:26:32,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:32,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15310345] [2023-08-27 09:26:32,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15310345] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:32,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:32,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:26:32,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140240547] [2023-08-27 09:26:32,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:32,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-27 09:26:32,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:32,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-27 09:26:32,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2023-08-27 09:26:32,659 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 602 [2023-08-27 09:26:32,660 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 245 transitions, 3510 flow. Second operand has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:32,660 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:32,660 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 602 [2023-08-27 09:26:32,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:36,007 INFO L124 PetriNetUnfolderBase]: 9605/18349 cut-off events. [2023-08-27 09:26:36,007 INFO L125 PetriNetUnfolderBase]: For 69955/70009 co-relation queries the response was YES. [2023-08-27 09:26:36,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68692 conditions, 18349 events. 9605/18349 cut-off events. For 69955/70009 co-relation queries the response was YES. Maximal size of possible extension queue 300. Compared 124927 event pairs, 3261 based on Foata normal form. 96/17396 useless extension candidates. Maximal degree in co-relation 68604. Up to 10233 conditions per place. [2023-08-27 09:26:36,525 INFO L140 encePairwiseOnDemand]: 582/602 looper letters, 233 selfloop transitions, 97 changer transitions 4/340 dead transitions. [2023-08-27 09:26:36,525 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 340 transitions, 4547 flow [2023-08-27 09:26:36,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-08-27 09:26:36,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-08-27 09:26:36,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3763 transitions. [2023-08-27 09:26:36,528 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.36769591557553255 [2023-08-27 09:26:36,528 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3763 transitions. [2023-08-27 09:26:36,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3763 transitions. [2023-08-27 09:26:36,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:36,528 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3763 transitions. [2023-08-27 09:26:36,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 221.35294117647058) internal successors, (3763), 17 states have internal predecessors, (3763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:36,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:36,538 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 602.0) internal successors, (10836), 18 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:36,539 INFO L175 Difference]: Start difference. First operand has 307 places, 245 transitions, 3510 flow. Second operand 17 states and 3763 transitions. [2023-08-27 09:26:36,539 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 340 transitions, 4547 flow [2023-08-27 09:26:37,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 340 transitions, 4264 flow, removed 17 selfloop flow, removed 28 redundant places. [2023-08-27 09:26:37,026 INFO L231 Difference]: Finished difference. Result has 297 places, 235 transitions, 3334 flow [2023-08-27 09:26:37,027 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3085, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3334, PETRI_PLACES=297, PETRI_TRANSITIONS=235} [2023-08-27 09:26:37,027 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 216 predicate places. [2023-08-27 09:26:37,027 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 235 transitions, 3334 flow [2023-08-27 09:26:37,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:37,028 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:37,028 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:37,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-27 09:26:37,028 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:37,028 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:37,029 INFO L85 PathProgramCache]: Analyzing trace with hash -65059725, now seen corresponding path program 3 times [2023-08-27 09:26:37,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:37,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491927724] [2023-08-27 09:26:37,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:37,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:38,067 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-27 09:26:38,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:38,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491927724] [2023-08-27 09:26:38,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491927724] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:38,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:38,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:26:38,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125196302] [2023-08-27 09:26:38,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:38,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-27 09:26:38,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:38,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-27 09:26:38,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2023-08-27 09:26:38,071 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 602 [2023-08-27 09:26:38,072 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 235 transitions, 3334 flow. Second operand has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:38,072 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:38,072 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 602 [2023-08-27 09:26:38,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:41,117 INFO L124 PetriNetUnfolderBase]: 7584/14522 cut-off events. [2023-08-27 09:26:41,117 INFO L125 PetriNetUnfolderBase]: For 64106/64154 co-relation queries the response was YES. [2023-08-27 09:26:41,280 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57951 conditions, 14522 events. 7584/14522 cut-off events. For 64106/64154 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 94487 event pairs, 2329 based on Foata normal form. 36/13857 useless extension candidates. Maximal degree in co-relation 57866. Up to 7111 conditions per place. [2023-08-27 09:26:41,313 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 215 selfloop transitions, 86 changer transitions 6/313 dead transitions. [2023-08-27 09:26:41,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 313 transitions, 4249 flow [2023-08-27 09:26:41,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-27 09:26:41,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-27 09:26:41,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3317 transitions. [2023-08-27 09:26:41,316 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3673311184939092 [2023-08-27 09:26:41,316 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3317 transitions. [2023-08-27 09:26:41,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3317 transitions. [2023-08-27 09:26:41,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:41,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3317 transitions. [2023-08-27 09:26:41,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 221.13333333333333) internal successors, (3317), 15 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:41,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:41,323 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:41,323 INFO L175 Difference]: Start difference. First operand has 297 places, 235 transitions, 3334 flow. Second operand 15 states and 3317 transitions. [2023-08-27 09:26:41,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 313 transitions, 4249 flow [2023-08-27 09:26:41,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 313 transitions, 3902 flow, removed 12 selfloop flow, removed 24 redundant places. [2023-08-27 09:26:41,772 INFO L231 Difference]: Finished difference. Result has 289 places, 224 transitions, 3076 flow [2023-08-27 09:26:41,772 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=2851, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3076, PETRI_PLACES=289, PETRI_TRANSITIONS=224} [2023-08-27 09:26:41,772 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 208 predicate places. [2023-08-27 09:26:41,773 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 224 transitions, 3076 flow [2023-08-27 09:26:41,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.9375) internal successors, (3407), 16 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:41,773 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:41,773 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:41,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-27 09:26:41,773 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:41,774 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:41,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1915517064, now seen corresponding path program 1 times [2023-08-27 09:26:41,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:41,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649332417] [2023-08-27 09:26:41,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:41,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:41,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:42,304 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-27 09:26:42,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:42,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649332417] [2023-08-27 09:26:42,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649332417] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:42,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:42,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-27 09:26:42,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778707456] [2023-08-27 09:26:42,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:42,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-27 09:26:42,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:42,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-27 09:26:42,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-08-27 09:26:42,307 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 602 [2023-08-27 09:26:42,308 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 224 transitions, 3076 flow. Second operand has 10 states, 10 states have (on average 220.2) internal successors, (2202), 10 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:42,308 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:42,308 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 602 [2023-08-27 09:26:42,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:44,504 INFO L124 PetriNetUnfolderBase]: 7499/14285 cut-off events. [2023-08-27 09:26:44,505 INFO L125 PetriNetUnfolderBase]: For 64152/64236 co-relation queries the response was YES. [2023-08-27 09:26:44,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56901 conditions, 14285 events. 7499/14285 cut-off events. For 64152/64236 co-relation queries the response was YES. Maximal size of possible extension queue 280. Compared 92188 event pairs, 1507 based on Foata normal form. 28/13685 useless extension candidates. Maximal degree in co-relation 56819. Up to 3807 conditions per place. [2023-08-27 09:26:44,652 INFO L140 encePairwiseOnDemand]: 586/602 looper letters, 201 selfloop transitions, 99 changer transitions 1/307 dead transitions. [2023-08-27 09:26:44,653 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 307 transitions, 4058 flow [2023-08-27 09:26:44,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-27 09:26:44,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-27 09:26:44,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2753 transitions. [2023-08-27 09:26:44,655 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3810908084163898 [2023-08-27 09:26:44,655 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2753 transitions. [2023-08-27 09:26:44,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2753 transitions. [2023-08-27 09:26:44,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:44,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2753 transitions. [2023-08-27 09:26:44,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 229.41666666666666) internal successors, (2753), 12 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:44,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 602.0) internal successors, (7826), 13 states have internal predecessors, (7826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:44,661 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 602.0) internal successors, (7826), 13 states have internal predecessors, (7826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:44,661 INFO L175 Difference]: Start difference. First operand has 289 places, 224 transitions, 3076 flow. Second operand 12 states and 2753 transitions. [2023-08-27 09:26:44,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 307 transitions, 4058 flow [2023-08-27 09:26:45,041 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 307 transitions, 3879 flow, removed 5 selfloop flow, removed 14 redundant places. [2023-08-27 09:26:45,044 INFO L231 Difference]: Finished difference. Result has 288 places, 227 transitions, 3189 flow [2023-08-27 09:26:45,044 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=2897, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3189, PETRI_PLACES=288, PETRI_TRANSITIONS=227} [2023-08-27 09:26:45,045 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 207 predicate places. [2023-08-27 09:26:45,045 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 227 transitions, 3189 flow [2023-08-27 09:26:45,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 220.2) internal successors, (2202), 10 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:45,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:45,045 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:45,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-27 09:26:45,046 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:45,046 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:45,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1915517065, now seen corresponding path program 1 times [2023-08-27 09:26:45,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:45,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216117352] [2023-08-27 09:26:45,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:45,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:45,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:45,825 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-27 09:26:45,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:45,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216117352] [2023-08-27 09:26:45,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216117352] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:45,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:45,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-27 09:26:45,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328786885] [2023-08-27 09:26:45,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:45,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-27 09:26:45,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:45,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-27 09:26:45,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2023-08-27 09:26:45,828 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 602 [2023-08-27 09:26:45,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 227 transitions, 3189 flow. Second operand has 17 states, 17 states have (on average 212.88235294117646) internal successors, (3619), 17 states have internal predecessors, (3619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:45,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:45,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 602 [2023-08-27 09:26:45,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:49,532 INFO L124 PetriNetUnfolderBase]: 7722/14757 cut-off events. [2023-08-27 09:26:49,532 INFO L125 PetriNetUnfolderBase]: For 61720/61768 co-relation queries the response was YES. [2023-08-27 09:26:49,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58757 conditions, 14757 events. 7722/14757 cut-off events. For 61720/61768 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 96493 event pairs, 1845 based on Foata normal form. 16/14243 useless extension candidates. Maximal degree in co-relation 58674. Up to 3484 conditions per place. [2023-08-27 09:26:49,696 INFO L140 encePairwiseOnDemand]: 582/602 looper letters, 388 selfloop transitions, 133 changer transitions 7/534 dead transitions. [2023-08-27 09:26:49,697 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 534 transitions, 5653 flow [2023-08-27 09:26:49,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-08-27 09:26:49,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2023-08-27 09:26:49,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 7972 transitions. [2023-08-27 09:26:49,702 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3678479143595423 [2023-08-27 09:26:49,702 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 7972 transitions. [2023-08-27 09:26:49,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 7972 transitions. [2023-08-27 09:26:49,704 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:49,704 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 7972 transitions. [2023-08-27 09:26:49,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 221.44444444444446) internal successors, (7972), 36 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:49,724 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 602.0) internal successors, (22274), 37 states have internal predecessors, (22274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:49,727 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 602.0) internal successors, (22274), 37 states have internal predecessors, (22274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:49,728 INFO L175 Difference]: Start difference. First operand has 288 places, 227 transitions, 3189 flow. Second operand 36 states and 7972 transitions. [2023-08-27 09:26:49,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 534 transitions, 5653 flow [2023-08-27 09:26:50,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 534 transitions, 5515 flow, removed 9 selfloop flow, removed 7 redundant places. [2023-08-27 09:26:50,152 INFO L231 Difference]: Finished difference. Result has 319 places, 236 transitions, 3392 flow [2023-08-27 09:26:50,152 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3057, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3392, PETRI_PLACES=319, PETRI_TRANSITIONS=236} [2023-08-27 09:26:50,152 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 238 predicate places. [2023-08-27 09:26:50,152 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 236 transitions, 3392 flow [2023-08-27 09:26:50,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 212.88235294117646) internal successors, (3619), 17 states have internal predecessors, (3619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:50,153 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:50,153 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:50,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-27 09:26:50,153 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:50,154 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:50,154 INFO L85 PathProgramCache]: Analyzing trace with hash 413066137, now seen corresponding path program 2 times [2023-08-27 09:26:50,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:50,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166009989] [2023-08-27 09:26:50,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:50,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:51,760 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-27 09:26:51,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:51,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166009989] [2023-08-27 09:26:51,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166009989] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:51,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:51,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-08-27 09:26:51,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748543958] [2023-08-27 09:26:51,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:51,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-08-27 09:26:51,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:51,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-08-27 09:26:51,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2023-08-27 09:26:51,764 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 602 [2023-08-27 09:26:51,766 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 236 transitions, 3392 flow. Second operand has 21 states, 21 states have (on average 206.52380952380952) internal successors, (4337), 21 states have internal predecessors, (4337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:51,766 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:51,766 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 602 [2023-08-27 09:26:51,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:26:55,525 INFO L124 PetriNetUnfolderBase]: 8528/16362 cut-off events. [2023-08-27 09:26:55,525 INFO L125 PetriNetUnfolderBase]: For 63470/63530 co-relation queries the response was YES. [2023-08-27 09:26:55,651 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64111 conditions, 16362 events. 8528/16362 cut-off events. For 63470/63530 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 109946 event pairs, 3248 based on Foata normal form. 40/15775 useless extension candidates. Maximal degree in co-relation 64026. Up to 7547 conditions per place. [2023-08-27 09:26:55,681 INFO L140 encePairwiseOnDemand]: 581/602 looper letters, 286 selfloop transitions, 101 changer transitions 7/400 dead transitions. [2023-08-27 09:26:55,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 339 places, 400 transitions, 4979 flow [2023-08-27 09:26:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-08-27 09:26:55,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-08-27 09:26:55,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4521 transitions. [2023-08-27 09:26:55,685 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35761746559088753 [2023-08-27 09:26:55,685 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4521 transitions. [2023-08-27 09:26:55,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4521 transitions. [2023-08-27 09:26:55,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:26:55,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4521 transitions. [2023-08-27 09:26:55,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 215.28571428571428) internal successors, (4521), 21 states have internal predecessors, (4521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:55,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 602.0) internal successors, (13244), 22 states have internal predecessors, (13244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:55,693 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 602.0) internal successors, (13244), 22 states have internal predecessors, (13244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:55,693 INFO L175 Difference]: Start difference. First operand has 319 places, 236 transitions, 3392 flow. Second operand 21 states and 4521 transitions. [2023-08-27 09:26:55,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 339 places, 400 transitions, 4979 flow [2023-08-27 09:26:56,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 400 transitions, 4626 flow, removed 10 selfloop flow, removed 27 redundant places. [2023-08-27 09:26:56,096 INFO L231 Difference]: Finished difference. Result has 316 places, 243 transitions, 3376 flow [2023-08-27 09:26:56,097 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3048, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3376, PETRI_PLACES=316, PETRI_TRANSITIONS=243} [2023-08-27 09:26:56,097 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 235 predicate places. [2023-08-27 09:26:56,097 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 243 transitions, 3376 flow [2023-08-27 09:26:56,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 206.52380952380952) internal successors, (4337), 21 states have internal predecessors, (4337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:56,098 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:26:56,098 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:26:56,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-27 09:26:56,098 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:26:56,099 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:26:56,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1020558113, now seen corresponding path program 3 times [2023-08-27 09:26:56,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:26:56,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040929585] [2023-08-27 09:26:56,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:26:56,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:26:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:26:57,048 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-27 09:26:57,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:26:57,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040929585] [2023-08-27 09:26:57,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040929585] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:26:57,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:26:57,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-08-27 09:26:57,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112570886] [2023-08-27 09:26:57,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:26:57,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-08-27 09:26:57,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:26:57,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-08-27 09:26:57,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-08-27 09:26:57,051 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 602 [2023-08-27 09:26:57,052 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 243 transitions, 3376 flow. Second operand has 18 states, 18 states have (on average 209.77777777777777) internal successors, (3776), 18 states have internal predecessors, (3776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:26:57,052 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:26:57,052 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 602 [2023-08-27 09:26:57,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:27:00,060 INFO L124 PetriNetUnfolderBase]: 8511/16279 cut-off events. [2023-08-27 09:27:00,060 INFO L125 PetriNetUnfolderBase]: For 63897/63975 co-relation queries the response was YES. [2023-08-27 09:27:00,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63560 conditions, 16279 events. 8511/16279 cut-off events. For 63897/63975 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 108709 event pairs, 1622 based on Foata normal form. 74/15710 useless extension candidates. Maximal degree in co-relation 63475. Up to 6436 conditions per place. [2023-08-27 09:27:00,211 INFO L140 encePairwiseOnDemand]: 584/602 looper letters, 181 selfloop transitions, 134 changer transitions 1/322 dead transitions. [2023-08-27 09:27:00,212 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 322 transitions, 4373 flow [2023-08-27 09:27:00,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-27 09:27:00,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-27 09:27:00,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3256 transitions. [2023-08-27 09:27:00,214 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3605758582502769 [2023-08-27 09:27:00,214 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3256 transitions. [2023-08-27 09:27:00,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3256 transitions. [2023-08-27 09:27:00,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:27:00,215 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3256 transitions. [2023-08-27 09:27:00,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 217.06666666666666) internal successors, (3256), 15 states have internal predecessors, (3256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:00,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:00,221 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 602.0) internal successors, (9632), 16 states have internal predecessors, (9632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:00,221 INFO L175 Difference]: Start difference. First operand has 316 places, 243 transitions, 3376 flow. Second operand 15 states and 3256 transitions. [2023-08-27 09:27:00,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 322 transitions, 4373 flow [2023-08-27 09:27:00,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 322 transitions, 4185 flow, removed 1 selfloop flow, removed 17 redundant places. [2023-08-27 09:27:00,636 INFO L231 Difference]: Finished difference. Result has 312 places, 242 transitions, 3446 flow [2023-08-27 09:27:00,636 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3178, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3446, PETRI_PLACES=312, PETRI_TRANSITIONS=242} [2023-08-27 09:27:00,637 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 231 predicate places. [2023-08-27 09:27:00,637 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 242 transitions, 3446 flow [2023-08-27 09:27:00,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 209.77777777777777) internal successors, (3776), 18 states have internal predecessors, (3776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:00,637 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:27:00,637 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:27:00,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-27 09:27:00,638 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:27:00,638 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:27:00,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1281837050, now seen corresponding path program 2 times [2023-08-27 09:27:00,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:27:00,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869125332] [2023-08-27 09:27:00,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:27:00,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:27:00,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-27 09:27:00,969 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-27 09:27:00,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-27 09:27:00,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869125332] [2023-08-27 09:27:00,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869125332] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-27 09:27:00,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-27 09:27:00,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-27 09:27:00,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755323705] [2023-08-27 09:27:00,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-27 09:27:00,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-27 09:27:00,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-27 09:27:00,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-27 09:27:00,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-08-27 09:27:00,972 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 602 [2023-08-27 09:27:00,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 242 transitions, 3446 flow. Second operand has 11 states, 11 states have (on average 215.9090909090909) internal successors, (2375), 11 states have internal predecessors, (2375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:00,973 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-27 09:27:00,973 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 602 [2023-08-27 09:27:00,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-27 09:27:03,447 INFO L124 PetriNetUnfolderBase]: 8478/16216 cut-off events. [2023-08-27 09:27:03,448 INFO L125 PetriNetUnfolderBase]: For 66801/66879 co-relation queries the response was YES. [2023-08-27 09:27:03,595 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64559 conditions, 16216 events. 8478/16216 cut-off events. For 66801/66879 co-relation queries the response was YES. Maximal size of possible extension queue 295. Compared 108101 event pairs, 1968 based on Foata normal form. 46/15619 useless extension candidates. Maximal degree in co-relation 64477. Up to 6663 conditions per place. [2023-08-27 09:27:03,630 INFO L140 encePairwiseOnDemand]: 589/602 looper letters, 176 selfloop transitions, 99 changer transitions 2/283 dead transitions. [2023-08-27 09:27:03,630 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 283 transitions, 4191 flow [2023-08-27 09:27:03,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-27 09:27:03,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-27 09:27:03,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2014 transitions. [2023-08-27 09:27:03,632 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37172388335179035 [2023-08-27 09:27:03,632 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2014 transitions. [2023-08-27 09:27:03,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2014 transitions. [2023-08-27 09:27:03,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-27 09:27:03,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2014 transitions. [2023-08-27 09:27:03,633 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 223.77777777777777) internal successors, (2014), 9 states have internal predecessors, (2014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:03,635 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 602.0) internal successors, (6020), 10 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:03,636 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 602.0) internal successors, (6020), 10 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:03,636 INFO L175 Difference]: Start difference. First operand has 312 places, 242 transitions, 3446 flow. Second operand 9 states and 2014 transitions. [2023-08-27 09:27:03,636 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 283 transitions, 4191 flow [2023-08-27 09:27:04,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 283 transitions, 4014 flow, removed 0 selfloop flow, removed 13 redundant places. [2023-08-27 09:27:04,293 INFO L231 Difference]: Finished difference. Result has 305 places, 241 transitions, 3461 flow [2023-08-27 09:27:04,294 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=602, PETRI_DIFFERENCE_MINUEND_FLOW=3263, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3461, PETRI_PLACES=305, PETRI_TRANSITIONS=241} [2023-08-27 09:27:04,294 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 224 predicate places. [2023-08-27 09:27:04,294 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 241 transitions, 3461 flow [2023-08-27 09:27:04,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 215.9090909090909) internal successors, (2375), 11 states have internal predecessors, (2375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-27 09:27:04,295 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 09:27:04,295 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 09:27:04,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-27 09:27:04,295 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting t2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-27 09:27:04,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 09:27:04,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1636808666, now seen corresponding path program 1 times [2023-08-27 09:27:04,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 09:27:04,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009734414] [2023-08-27 09:27:04,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 09:27:04,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 09:27:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2023-08-27 09:35:44,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-27 09:35:44,231 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Timeout exceeded at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.walkResolutionNode(Interpolator.java:275) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator$ProofTreeWalker.walk(Interpolator.java:152) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:115) at de.uni_freiburg.informatik.ultimate.logic.NonRecursive.run(NonRecursive.java:106) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.interpolate(Interpolator.java:260) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.getInterpolants(Interpolator.java:237) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getInterpolants(SMTInterpol.java:848) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getInterpolants(SMTInterpol.java:776) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.getInterpolants(NoopScript.java:352) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.getInterpolants(ManagedScript.java:201) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:283) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:164) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:327) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:229) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:97) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:79) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:210) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:121) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-08-27 09:35:44,234 INFO L158 Benchmark]: Toolchain (without parser) took 765860.02ms. Allocated memory was 339.7MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 314.4MB in the beginning and 10.6GB in the end (delta: -10.3GB). Peak memory consumption was 10.8GB. Max. memory is 16.0GB. [2023-08-27 09:35:44,234 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 339.7MB. Free memory was 317.4MB in the beginning and 317.3MB in the end (delta: 157.4kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-27 09:35:44,234 INFO L158 Benchmark]: CACSL2BoogieTranslator took 683.81ms. Allocated memory is still 339.7MB. Free memory was 313.6MB in the beginning and 284.0MB in the end (delta: 29.6MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. [2023-08-27 09:35:44,235 INFO L158 Benchmark]: Boogie Procedure Inliner took 85.46ms. Allocated memory is still 339.7MB. Free memory was 284.0MB in the beginning and 280.4MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-27 09:35:44,235 INFO L158 Benchmark]: Boogie Preprocessor took 52.45ms. Allocated memory is still 339.7MB. Free memory was 280.4MB in the beginning and 278.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-27 09:35:44,235 INFO L158 Benchmark]: RCFGBuilder took 567.23ms. Allocated memory is still 339.7MB. Free memory was 278.3MB in the beginning and 252.5MB in the end (delta: 25.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.0GB. [2023-08-27 09:35:44,235 INFO L158 Benchmark]: TraceAbstraction took 764464.04ms. Allocated memory was 339.7MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 251.8MB in the beginning and 10.6GB in the end (delta: -10.4GB). Peak memory consumption was 10.7GB. Max. memory is 16.0GB. [2023-08-27 09:35:44,236 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks [2023-08-27 09:35:44,238 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.14ms. Allocated memory is still 339.7MB. Free memory was 317.4MB in the beginning and 317.3MB in the end (delta: 157.4kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 683.81ms. Allocated memory is still 339.7MB. Free memory was 313.6MB in the beginning and 284.0MB in the end (delta: 29.6MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 85.46ms. Allocated memory is still 339.7MB. Free memory was 284.0MB in the beginning and 280.4MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 52.45ms. Allocated memory is still 339.7MB. Free memory was 280.4MB in the beginning and 278.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 567.23ms. Allocated memory is still 339.7MB. Free memory was 278.3MB in the beginning and 252.5MB in the end (delta: 25.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.0GB. * TraceAbstraction took 764464.04ms. Allocated memory was 339.7MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 251.8MB in the beginning and 10.6GB in the end (delta: -10.4GB). Peak memory consumption was 10.7GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 258]: Unsoundness Warning unspecified type, defaulting to int C: short [258] - GenericResultAtLocation [Line: 258]: Unsoundness Warning unspecified type, defaulting to int C: short [258] - GenericResultAtLocation [Line: 750]: Unsoundness Warning unspecified type, defaulting to int C: unsigned short [750] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.7s, 292 PlacesBefore, 81 PlacesAfterwards, 303 TransitionsBefore, 85 TransitionsAfterwards, 24328 CoEnabledTransitionPairs, 9 FixpointIterations, 73 TrivialSequentialCompositions, 176 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 26 ConcurrentYvCompositions, 7 ChoiceCompositions, 288 TotalNumberOfCompositions, 59335 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25779, independent: 24830, independent conditional: 0, independent unconditional: 24830, dependent: 949, dependent conditional: 0, dependent unconditional: 949, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13272, independent: 13144, independent conditional: 0, independent unconditional: 13144, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 25779, independent: 11686, independent conditional: 0, independent unconditional: 11686, dependent: 821, dependent conditional: 0, dependent unconditional: 821, unknown: 13272, unknown conditional: 0, unknown unconditional: 13272] , Statistics on independence cache: Total cache size (in pairs): 550, Positive cache size: 492, Positive conditional cache size: 0, Positive unconditional cache size: 492, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - ExceptionOrErrorResult: SMTLIBException: Timeout exceeded de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Timeout exceeded: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.walkResolutionNode(Interpolator.java:275) RESULT: Ultimate could not prove your program: Toolchain returned no result. Completed graceful shutdown