/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/pthread/queue_longer.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 20:35:10,411 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 20:35:10,491 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 20:35:10,495 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 20:35:10,495 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 20:35:10,520 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 20:35:10,520 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 20:35:10,521 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 20:35:10,521 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 20:35:10,522 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 20:35:10,522 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 20:35:10,522 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 20:35:10,523 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 20:35:10,523 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 20:35:10,523 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 20:35:10,524 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 20:35:10,524 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 20:35:10,524 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 20:35:10,524 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 20:35:10,525 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 20:35:10,525 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 20:35:10,525 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 20:35:10,526 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 20:35:10,526 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 20:35:10,526 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 20:35:10,526 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 20:35:10,527 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 20:35:10,527 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 20:35:10,527 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 20:35:10,527 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 20:35:10,527 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 20:35:10,528 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 20:35:10,528 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 20:35:10,528 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 20:35:10,528 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 20:35:10,529 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2023-08-26 20:35:10,827 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 20:35:10,851 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 20:35:10,853 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 20:35:10,854 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 20:35:10,857 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 20:35:10,859 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue_longer.i [2023-08-26 20:35:12,128 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 20:35:12,406 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 20:35:12,406 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longer.i [2023-08-26 20:35:12,427 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ad30d4ce/bcf385d98d024675b2a735587f32e3eb/FLAG105fc6d71 [2023-08-26 20:35:12,442 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ad30d4ce/bcf385d98d024675b2a735587f32e3eb [2023-08-26 20:35:12,446 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 20:35:12,447 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 20:35:12,449 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 20:35:12,450 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 20:35:12,452 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 20:35:12,453 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 08:35:12" (1/1) ... [2023-08-26 20:35:12,454 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5173cd67 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:12, skipping insertion in model container [2023-08-26 20:35:12,454 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 08:35:12" (1/1) ... [2023-08-26 20:35:12,510 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 20:35:12,995 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 20:35:13,011 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 20:35:13,037 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-26 20:35:13,039 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-26 20:35:13,049 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned short [750] [2023-08-26 20:35:13,081 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 20:35:13,151 INFO L206 MainTranslator]: Completed translation [2023-08-26 20:35:13,151 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13 WrapperNode [2023-08-26 20:35:13,151 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 20:35:13,153 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 20:35:13,153 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 20:35:13,153 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 20:35:13,159 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,192 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,237 INFO L138 Inliner]: procedures = 274, calls = 63, calls flagged for inlining = 11, calls inlined = 11, statements flattened = 270 [2023-08-26 20:35:13,238 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 20:35:13,239 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 20:35:13,239 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 20:35:13,239 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 20:35:13,247 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,247 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,258 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,259 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,271 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,274 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,290 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,291 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,294 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 20:35:13,295 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 20:35:13,295 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 20:35:13,295 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 20:35:13,296 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (1/1) ... [2023-08-26 20:35:13,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 20:35:13,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 20:35:13,338 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-26 20:35:13,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-26 20:35:13,374 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2023-08-26 20:35:13,375 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2023-08-26 20:35:13,375 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2023-08-26 20:35:13,375 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 20:35:13,376 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 20:35:13,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 20:35:13,378 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 20:35:13,514 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 20:35:13,516 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 20:35:13,898 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 20:35:13,906 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 20:35:13,906 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-26 20:35:13,911 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 08:35:13 BoogieIcfgContainer [2023-08-26 20:35:13,911 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 20:35:13,913 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 20:35:13,913 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 20:35:13,916 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 20:35:13,916 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 08:35:12" (1/3) ... [2023-08-26 20:35:13,917 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f8f1a61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 08:35:13, skipping insertion in model container [2023-08-26 20:35:13,917 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 08:35:13" (2/3) ... [2023-08-26 20:35:13,918 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f8f1a61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 08:35:13, skipping insertion in model container [2023-08-26 20:35:13,918 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 08:35:13" (3/3) ... [2023-08-26 20:35:13,919 INFO L112 eAbstractionObserver]: Analyzing ICFG queue_longer.i [2023-08-26 20:35:13,934 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 20:35:13,934 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 21 error locations. [2023-08-26 20:35:13,934 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 20:35:14,036 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-26 20:35:14,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 295 places, 306 transitions, 628 flow [2023-08-26 20:35:14,151 INFO L124 PetriNetUnfolderBase]: 18/304 cut-off events. [2023-08-26 20:35:14,152 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 20:35:14,160 INFO L83 FinitePrefix]: Finished finitePrefix Result has 313 conditions, 304 events. 18/304 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 521 event pairs, 0 based on Foata normal form. 0/265 useless extension candidates. Maximal degree in co-relation 227. Up to 2 conditions per place. [2023-08-26 20:35:14,160 INFO L82 GeneralOperation]: Start removeDead. Operand has 295 places, 306 transitions, 628 flow [2023-08-26 20:35:14,166 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 284 places, 295 transitions, 599 flow [2023-08-26 20:35:14,169 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 20:35:14,179 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 284 places, 295 transitions, 599 flow [2023-08-26 20:35:14,186 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 284 places, 295 transitions, 599 flow [2023-08-26 20:35:14,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 284 places, 295 transitions, 599 flow [2023-08-26 20:35:14,264 INFO L124 PetriNetUnfolderBase]: 18/295 cut-off events. [2023-08-26 20:35:14,264 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 20:35:14,270 INFO L83 FinitePrefix]: Finished finitePrefix Result has 303 conditions, 295 events. 18/295 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/256 useless extension candidates. Maximal degree in co-relation 227. Up to 2 conditions per place. [2023-08-26 20:35:14,282 INFO L119 LiptonReduction]: Number of co-enabled transitions 24328 [2023-08-26 20:35:23,423 INFO L134 LiptonReduction]: Checked pairs total: 50493 [2023-08-26 20:35:23,424 INFO L136 LiptonReduction]: Total number of compositions: 285 [2023-08-26 20:35:23,435 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 20:35:23,440 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;@7fc6bff5, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 20:35:23,440 INFO L358 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2023-08-26 20:35:23,441 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 20:35:23,441 INFO L124 PetriNetUnfolderBase]: 0/0 cut-off events. [2023-08-26 20:35:23,441 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 20:35:23,442 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:23,442 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-26 20:35:23,443 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-26 20:35:23,446 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:23,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1225, now seen corresponding path program 1 times [2023-08-26 20:35:23,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:23,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426973585] [2023-08-26 20:35:23,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:23,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:23,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:23,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:23,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426973585] [2023-08-26 20:35:23,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426973585] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:23,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:23,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-26 20:35:23,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837385029] [2023-08-26 20:35:23,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:23,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-26 20:35:23,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:23,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-26 20:35:23,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-26 20:35:23,615 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 290 out of 591 [2023-08-26 20:35:23,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 84 transitions, 177 flow. Second operand has 2 states, 2 states have (on average 290.5) internal successors, (581), 2 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:23,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:23,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 290 of 591 [2023-08-26 20:35:23,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:24,103 INFO L124 PetriNetUnfolderBase]: 3304/5467 cut-off events. [2023-08-26 20:35:24,103 INFO L125 PetriNetUnfolderBase]: For 68/68 co-relation queries the response was YES. [2023-08-26 20:35:24,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10737 conditions, 5467 events. 3304/5467 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 30044 event pairs, 2688 based on Foata normal form. 80/3735 useless extension candidates. Maximal degree in co-relation 10504. Up to 5164 conditions per place. [2023-08-26 20:35:24,143 INFO L140 encePairwiseOnDemand]: 588/591 looper letters, 73 selfloop transitions, 0 changer transitions 0/81 dead transitions. [2023-08-26 20:35:24,143 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 81 transitions, 317 flow [2023-08-26 20:35:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-26 20:35:24,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-26 20:35:24,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 656 transitions. [2023-08-26 20:35:24,163 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5549915397631133 [2023-08-26 20:35:24,164 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 656 transitions. [2023-08-26 20:35:24,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 656 transitions. [2023-08-26 20:35:24,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:24,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 656 transitions. [2023-08-26 20:35:24,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 328.0) internal successors, (656), 2 states have internal predecessors, (656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:24,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 591.0) internal successors, (1773), 3 states have internal predecessors, (1773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:24,182 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 591.0) internal successors, (1773), 3 states have internal predecessors, (1773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:24,184 INFO L175 Difference]: Start difference. First operand has 81 places, 84 transitions, 177 flow. Second operand 2 states and 656 transitions. [2023-08-26 20:35:24,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 81 transitions, 317 flow [2023-08-26 20:35:24,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 81 transitions, 312 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 20:35:24,193 INFO L231 Difference]: Finished difference. Result has 78 places, 81 transitions, 166 flow [2023-08-26 20:35:24,194 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=166, PETRI_PLACES=78, PETRI_TRANSITIONS=81} [2023-08-26 20:35:24,197 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, -3 predicate places. [2023-08-26 20:35:24,198 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 81 transitions, 166 flow [2023-08-26 20:35:24,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 290.5) internal successors, (581), 2 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:24,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:24,198 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-08-26 20:35:24,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 20:35:24,199 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-26 20:35:24,206 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:24,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1553676171, now seen corresponding path program 1 times [2023-08-26 20:35:24,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:24,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004697477] [2023-08-26 20:35:24,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:24,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:24,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:25,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:25,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:25,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004697477] [2023-08-26 20:35:25,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004697477] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:25,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:25,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 20:35:25,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831407371] [2023-08-26 20:35:25,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:25,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 20:35:25,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:25,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 20:35:25,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 20:35:25,283 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 591 [2023-08-26 20:35:25,285 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 81 transitions, 166 flow. Second operand has 5 states, 5 states have (on average 231.2) internal successors, (1156), 5 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:25,285 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:25,285 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 591 [2023-08-26 20:35:25,285 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:25,990 INFO L124 PetriNetUnfolderBase]: 3468/5679 cut-off events. [2023-08-26 20:35:25,991 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-08-26 20:35:25,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11190 conditions, 5679 events. 3468/5679 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 30472 event pairs, 2740 based on Foata normal form. 0/3812 useless extension candidates. Maximal degree in co-relation 11187. Up to 5420 conditions per place. [2023-08-26 20:35:26,022 INFO L140 encePairwiseOnDemand]: 583/591 looper letters, 75 selfloop transitions, 9 changer transitions 0/90 dead transitions. [2023-08-26 20:35:26,023 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 90 transitions, 352 flow [2023-08-26 20:35:26,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:26,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:26,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1466 transitions. [2023-08-26 20:35:26,027 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41342357586012407 [2023-08-26 20:35:26,028 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1466 transitions. [2023-08-26 20:35:26,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1466 transitions. [2023-08-26 20:35:26,029 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:26,029 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1466 transitions. [2023-08-26 20:35:26,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 244.33333333333334) internal successors, (1466), 6 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:26,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:26,040 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:26,040 INFO L175 Difference]: Start difference. First operand has 78 places, 81 transitions, 166 flow. Second operand 6 states and 1466 transitions. [2023-08-26 20:35:26,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 90 transitions, 352 flow [2023-08-26 20:35:26,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 90 transitions, 352 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 20:35:26,044 INFO L231 Difference]: Finished difference. Result has 87 places, 89 transitions, 226 flow [2023-08-26 20:35:26,044 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=166, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=226, PETRI_PLACES=87, PETRI_TRANSITIONS=89} [2023-08-26 20:35:26,045 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 6 predicate places. [2023-08-26 20:35:26,045 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 89 transitions, 226 flow [2023-08-26 20:35:26,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 231.2) internal successors, (1156), 5 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:26,046 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:26,047 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:26,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 20:35:26,049 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-26 20:35:26,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:26,050 INFO L85 PathProgramCache]: Analyzing trace with hash 919899201, now seen corresponding path program 1 times [2023-08-26 20:35:26,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:26,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467648817] [2023-08-26 20:35:26,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:26,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:26,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:26,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:26,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467648817] [2023-08-26 20:35:26,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467648817] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:26,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:26,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 20:35:26,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324822740] [2023-08-26 20:35:26,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:26,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 20:35:26,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:26,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 20:35:26,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 20:35:26,789 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 591 [2023-08-26 20:35:26,791 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 89 transitions, 226 flow. Second operand has 6 states, 6 states have (on average 227.16666666666666) internal successors, (1363), 6 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:26,791 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:26,791 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 591 [2023-08-26 20:35:26,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:27,606 INFO L124 PetriNetUnfolderBase]: 3694/6044 cut-off events. [2023-08-26 20:35:27,606 INFO L125 PetriNetUnfolderBase]: For 216/216 co-relation queries the response was YES. [2023-08-26 20:35:27,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12389 conditions, 6044 events. 3694/6044 cut-off events. For 216/216 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 33137 event pairs, 846 based on Foata normal form. 0/4115 useless extension candidates. Maximal degree in co-relation 12381. Up to 5464 conditions per place. [2023-08-26 20:35:27,643 INFO L140 encePairwiseOnDemand]: 582/591 looper letters, 132 selfloop transitions, 17 changer transitions 0/155 dead transitions. [2023-08-26 20:35:27,643 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 155 transitions, 674 flow [2023-08-26 20:35:27,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:27,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:27,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1503 transitions. [2023-08-26 20:35:27,647 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42385786802030456 [2023-08-26 20:35:27,648 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1503 transitions. [2023-08-26 20:35:27,648 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1503 transitions. [2023-08-26 20:35:27,648 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:27,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1503 transitions. [2023-08-26 20:35:27,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 250.5) internal successors, (1503), 6 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:27,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:27,659 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:27,659 INFO L175 Difference]: Start difference. First operand has 87 places, 89 transitions, 226 flow. Second operand 6 states and 1503 transitions. [2023-08-26 20:35:27,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 155 transitions, 674 flow [2023-08-26 20:35:27,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 155 transitions, 674 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 20:35:27,665 INFO L231 Difference]: Finished difference. Result has 95 places, 98 transitions, 320 flow [2023-08-26 20:35:27,666 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=226, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=320, PETRI_PLACES=95, PETRI_TRANSITIONS=98} [2023-08-26 20:35:27,666 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 14 predicate places. [2023-08-26 20:35:27,666 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 98 transitions, 320 flow [2023-08-26 20:35:27,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.16666666666666) internal successors, (1363), 6 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:27,667 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:27,668 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:27,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 20:35:27,668 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-26 20:35:27,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:27,668 INFO L85 PathProgramCache]: Analyzing trace with hash 919324461, now seen corresponding path program 2 times [2023-08-26 20:35:27,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:27,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635242038] [2023-08-26 20:35:27,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:27,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:28,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:28,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:28,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635242038] [2023-08-26 20:35:28,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635242038] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:28,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:28,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 20:35:28,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694856647] [2023-08-26 20:35:28,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:28,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 20:35:28,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:28,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 20:35:28,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-08-26 20:35:28,056 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 591 [2023-08-26 20:35:28,058 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 98 transitions, 320 flow. Second operand has 6 states, 6 states have (on average 227.16666666666666) internal successors, (1363), 6 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,058 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:28,058 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 591 [2023-08-26 20:35:28,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:28,767 INFO L124 PetriNetUnfolderBase]: 3740/6126 cut-off events. [2023-08-26 20:35:28,767 INFO L125 PetriNetUnfolderBase]: For 923/923 co-relation queries the response was YES. [2023-08-26 20:35:28,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13247 conditions, 6126 events. 3740/6126 cut-off events. For 923/923 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 34206 event pairs, 925 based on Foata normal form. 0/4203 useless extension candidates. Maximal degree in co-relation 13235. Up to 5414 conditions per place. [2023-08-26 20:35:28,794 INFO L140 encePairwiseOnDemand]: 584/591 looper letters, 124 selfloop transitions, 16 changer transitions 0/146 dead transitions. [2023-08-26 20:35:28,794 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 146 transitions, 717 flow [2023-08-26 20:35:28,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 20:35:28,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 20:35:28,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1260 transitions. [2023-08-26 20:35:28,799 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4263959390862944 [2023-08-26 20:35:28,799 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1260 transitions. [2023-08-26 20:35:28,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1260 transitions. [2023-08-26 20:35:28,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:28,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1260 transitions. [2023-08-26 20:35:28,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 252.0) internal successors, (1260), 5 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,807 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 591.0) internal successors, (3546), 6 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,808 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 591.0) internal successors, (3546), 6 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,808 INFO L175 Difference]: Start difference. First operand has 95 places, 98 transitions, 320 flow. Second operand 5 states and 1260 transitions. [2023-08-26 20:35:28,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 146 transitions, 717 flow [2023-08-26 20:35:28,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 146 transitions, 699 flow, removed 9 selfloop flow, removed 0 redundant places. [2023-08-26 20:35:28,819 INFO L231 Difference]: Finished difference. Result has 101 places, 103 transitions, 386 flow [2023-08-26 20:35:28,820 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=386, PETRI_PLACES=101, PETRI_TRANSITIONS=103} [2023-08-26 20:35:28,820 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 20 predicate places. [2023-08-26 20:35:28,820 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 103 transitions, 386 flow [2023-08-26 20:35:28,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.16666666666666) internal successors, (1363), 6 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,821 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:28,822 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:28,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 20:35:28,822 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:28,822 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:28,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1557943462, now seen corresponding path program 1 times [2023-08-26 20:35:28,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:28,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776785852] [2023-08-26 20:35:28,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:28,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:28,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:28,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:28,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:28,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776785852] [2023-08-26 20:35:28,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776785852] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:28,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:28,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:35:28,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959073685] [2023-08-26 20:35:28,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:28,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:35:28,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:28,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:35:28,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:35:28,871 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 283 out of 591 [2023-08-26 20:35:28,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 103 transitions, 386 flow. Second operand has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:28,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:28,872 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 283 of 591 [2023-08-26 20:35:28,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:29,762 INFO L124 PetriNetUnfolderBase]: 6071/10150 cut-off events. [2023-08-26 20:35:29,763 INFO L125 PetriNetUnfolderBase]: For 2425/2462 co-relation queries the response was YES. [2023-08-26 20:35:29,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21705 conditions, 10150 events. 6071/10150 cut-off events. For 2425/2462 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 65271 event pairs, 2707 based on Foata normal form. 37/7111 useless extension candidates. Maximal degree in co-relation 21690. Up to 5547 conditions per place. [2023-08-26 20:35:29,830 INFO L140 encePairwiseOnDemand]: 586/591 looper letters, 167 selfloop transitions, 2 changer transitions 0/180 dead transitions. [2023-08-26 20:35:29,830 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 180 transitions, 976 flow [2023-08-26 20:35:29,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:35:29,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:35:29,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 990 transitions. [2023-08-26 20:35:29,833 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5583756345177665 [2023-08-26 20:35:29,834 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 990 transitions. [2023-08-26 20:35:29,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 990 transitions. [2023-08-26 20:35:29,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:29,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 990 transitions. [2023-08-26 20:35:29,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 330.0) internal successors, (990), 3 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:29,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:29,840 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:29,840 INFO L175 Difference]: Start difference. First operand has 101 places, 103 transitions, 386 flow. Second operand 3 states and 990 transitions. [2023-08-26 20:35:29,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 180 transitions, 976 flow [2023-08-26 20:35:29,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 180 transitions, 960 flow, removed 8 selfloop flow, removed 0 redundant places. [2023-08-26 20:35:29,848 INFO L231 Difference]: Finished difference. Result has 104 places, 104 transitions, 394 flow [2023-08-26 20:35:29,849 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=378, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=394, PETRI_PLACES=104, PETRI_TRANSITIONS=104} [2023-08-26 20:35:29,851 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 23 predicate places. [2023-08-26 20:35:29,851 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 104 transitions, 394 flow [2023-08-26 20:35:29,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:29,851 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:29,851 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:29,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 20:35:29,852 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-26 20:35:29,852 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:29,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1293592868, now seen corresponding path program 1 times [2023-08-26 20:35:29,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:29,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027868741] [2023-08-26 20:35:29,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:29,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:30,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:30,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:30,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027868741] [2023-08-26 20:35:30,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027868741] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:30,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:30,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 20:35:30,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738717661] [2023-08-26 20:35:30,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:30,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 20:35:30,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:30,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 20:35:30,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 20:35:30,340 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 591 [2023-08-26 20:35:30,341 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 104 transitions, 394 flow. Second operand has 5 states, 5 states have (on average 231.8) internal successors, (1159), 5 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:30,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:30,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 591 [2023-08-26 20:35:30,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:31,496 INFO L124 PetriNetUnfolderBase]: 6457/10646 cut-off events. [2023-08-26 20:35:31,496 INFO L125 PetriNetUnfolderBase]: For 3071/3071 co-relation queries the response was YES. [2023-08-26 20:35:31,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23807 conditions, 10646 events. 6457/10646 cut-off events. For 3071/3071 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 65006 event pairs, 5009 based on Foata normal form. 0/7563 useless extension candidates. Maximal degree in co-relation 23790. Up to 10150 conditions per place. [2023-08-26 20:35:31,548 INFO L140 encePairwiseOnDemand]: 582/591 looper letters, 93 selfloop transitions, 10 changer transitions 0/109 dead transitions. [2023-08-26 20:35:31,548 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 109 transitions, 612 flow [2023-08-26 20:35:31,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:31,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:31,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1470 transitions. [2023-08-26 20:35:31,553 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41455160744500846 [2023-08-26 20:35:31,553 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1470 transitions. [2023-08-26 20:35:31,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1470 transitions. [2023-08-26 20:35:31,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:31,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1470 transitions. [2023-08-26 20:35:31,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 245.0) internal successors, (1470), 6 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:31,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:31,561 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:31,561 INFO L175 Difference]: Start difference. First operand has 104 places, 104 transitions, 394 flow. Second operand 6 states and 1470 transitions. [2023-08-26 20:35:31,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 109 transitions, 612 flow [2023-08-26 20:35:31,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 109 transitions, 610 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:35:31,567 INFO L231 Difference]: Finished difference. Result has 109 places, 106 transitions, 432 flow [2023-08-26 20:35:31,568 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=392, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=432, PETRI_PLACES=109, PETRI_TRANSITIONS=106} [2023-08-26 20:35:31,568 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 28 predicate places. [2023-08-26 20:35:31,568 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 106 transitions, 432 flow [2023-08-26 20:35:31,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 231.8) internal successors, (1159), 5 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:31,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:31,569 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:31,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 20:35:31,569 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:31,570 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:31,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1467072922, now seen corresponding path program 1 times [2023-08-26 20:35:31,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:31,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761022879] [2023-08-26 20:35:31,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:31,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:31,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:32,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:32,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:32,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761022879] [2023-08-26 20:35:32,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761022879] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:32,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:32,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 20:35:32,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864635382] [2023-08-26 20:35:32,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:32,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 20:35:32,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:32,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 20:35:32,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 20:35:32,130 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 591 [2023-08-26 20:35:32,131 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 106 transitions, 432 flow. Second operand has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:32,131 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:32,131 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 591 [2023-08-26 20:35:32,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:33,404 INFO L124 PetriNetUnfolderBase]: 6652/10948 cut-off events. [2023-08-26 20:35:33,404 INFO L125 PetriNetUnfolderBase]: For 2358/2358 co-relation queries the response was YES. [2023-08-26 20:35:33,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24751 conditions, 10948 events. 6652/10948 cut-off events. For 2358/2358 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 67526 event pairs, 1502 based on Foata normal form. 82/8093 useless extension candidates. Maximal degree in co-relation 24733. Up to 9629 conditions per place. [2023-08-26 20:35:33,479 INFO L140 encePairwiseOnDemand]: 581/591 looper letters, 145 selfloop transitions, 20 changer transitions 0/171 dead transitions. [2023-08-26 20:35:33,479 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 171 transitions, 954 flow [2023-08-26 20:35:33,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:33,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:33,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1507 transitions. [2023-08-26 20:35:33,484 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42498589960518895 [2023-08-26 20:35:33,484 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1507 transitions. [2023-08-26 20:35:33,484 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1507 transitions. [2023-08-26 20:35:33,485 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:33,485 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1507 transitions. [2023-08-26 20:35:33,488 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 251.16666666666666) internal successors, (1507), 6 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:33,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:33,493 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:33,493 INFO L175 Difference]: Start difference. First operand has 109 places, 106 transitions, 432 flow. Second operand 6 states and 1507 transitions. [2023-08-26 20:35:33,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 171 transitions, 954 flow [2023-08-26 20:35:33,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 171 transitions, 938 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-26 20:35:33,519 INFO L231 Difference]: Finished difference. Result has 111 places, 108 transitions, 484 flow [2023-08-26 20:35:33,519 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=416, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=484, PETRI_PLACES=111, PETRI_TRANSITIONS=108} [2023-08-26 20:35:33,519 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 30 predicate places. [2023-08-26 20:35:33,520 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 108 transitions, 484 flow [2023-08-26 20:35:33,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:33,520 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:33,520 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:33,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 20:35:33,521 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-26 20:35:33,521 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:33,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1466478276, now seen corresponding path program 2 times [2023-08-26 20:35:33,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:33,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526320012] [2023-08-26 20:35:33,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:33,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:34,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:34,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:34,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526320012] [2023-08-26 20:35:34,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526320012] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:34,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:34,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 20:35:34,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016703181] [2023-08-26 20:35:34,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:34,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 20:35:34,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:34,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 20:35:34,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-08-26 20:35:34,043 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 591 [2023-08-26 20:35:34,044 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 108 transitions, 484 flow. Second operand has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:34,044 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:34,044 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 591 [2023-08-26 20:35:34,044 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:35,139 INFO L124 PetriNetUnfolderBase]: 6900/11352 cut-off events. [2023-08-26 20:35:35,140 INFO L125 PetriNetUnfolderBase]: For 4104/4104 co-relation queries the response was YES. [2023-08-26 20:35:35,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26637 conditions, 11352 events. 6900/11352 cut-off events. For 4104/4104 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 69967 event pairs, 3565 based on Foata normal form. 82/8451 useless extension candidates. Maximal degree in co-relation 26618. Up to 9518 conditions per place. [2023-08-26 20:35:35,200 INFO L140 encePairwiseOnDemand]: 581/591 looper letters, 146 selfloop transitions, 23 changer transitions 0/175 dead transitions. [2023-08-26 20:35:35,200 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 175 transitions, 1032 flow [2023-08-26 20:35:35,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:35,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:35,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1506 transitions. [2023-08-26 20:35:35,204 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42470389170896783 [2023-08-26 20:35:35,205 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1506 transitions. [2023-08-26 20:35:35,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1506 transitions. [2023-08-26 20:35:35,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:35,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1506 transitions. [2023-08-26 20:35:35,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 251.0) internal successors, (1506), 6 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,213 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,213 INFO L175 Difference]: Start difference. First operand has 111 places, 108 transitions, 484 flow. Second operand 6 states and 1506 transitions. [2023-08-26 20:35:35,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 175 transitions, 1032 flow [2023-08-26 20:35:35,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 175 transitions, 1000 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-26 20:35:35,231 INFO L231 Difference]: Finished difference. Result has 113 places, 111 transitions, 543 flow [2023-08-26 20:35:35,231 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=452, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=543, PETRI_PLACES=113, PETRI_TRANSITIONS=111} [2023-08-26 20:35:35,231 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 32 predicate places. [2023-08-26 20:35:35,232 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 111 transitions, 543 flow [2023-08-26 20:35:35,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,232 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:35,232 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:35,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 20:35:35,233 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:35,233 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:35,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1060554388, now seen corresponding path program 1 times [2023-08-26 20:35:35,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:35,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723337540] [2023-08-26 20:35:35,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:35,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:35,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:35,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-26 20:35:35,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:35,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723337540] [2023-08-26 20:35:35,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723337540] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:35,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:35,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:35:35,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482209536] [2023-08-26 20:35:35,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:35,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:35:35,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:35,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:35:35,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:35:35,273 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 591 [2023-08-26 20:35:35,274 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 111 transitions, 543 flow. Second operand has 3 states, 3 states have (on average 287.3333333333333) internal successors, (862), 3 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,274 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:35,274 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 591 [2023-08-26 20:35:35,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:35,858 INFO L124 PetriNetUnfolderBase]: 4793/8136 cut-off events. [2023-08-26 20:35:35,858 INFO L125 PetriNetUnfolderBase]: For 3423/3440 co-relation queries the response was YES. [2023-08-26 20:35:35,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18506 conditions, 8136 events. 4793/8136 cut-off events. For 3423/3440 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 46847 event pairs, 2679 based on Foata normal form. 17/5825 useless extension candidates. Maximal degree in co-relation 18486. Up to 5087 conditions per place. [2023-08-26 20:35:35,905 INFO L140 encePairwiseOnDemand]: 587/591 looper letters, 120 selfloop transitions, 3 changer transitions 0/131 dead transitions. [2023-08-26 20:35:35,905 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 131 transitions, 755 flow [2023-08-26 20:35:35,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:35:35,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:35:35,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 961 transitions. [2023-08-26 20:35:35,908 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.542019176536943 [2023-08-26 20:35:35,908 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 961 transitions. [2023-08-26 20:35:35,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 961 transitions. [2023-08-26 20:35:35,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:35,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 961 transitions. [2023-08-26 20:35:35,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 320.3333333333333) internal successors, (961), 3 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,920 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,920 INFO L175 Difference]: Start difference. First operand has 113 places, 111 transitions, 543 flow. Second operand 3 states and 961 transitions. [2023-08-26 20:35:35,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 131 transitions, 755 flow [2023-08-26 20:35:35,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 131 transitions, 679 flow, removed 8 selfloop flow, removed 12 redundant places. [2023-08-26 20:35:35,928 INFO L231 Difference]: Finished difference. Result has 102 places, 96 transitions, 357 flow [2023-08-26 20:35:35,928 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=342, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=357, PETRI_PLACES=102, PETRI_TRANSITIONS=96} [2023-08-26 20:35:35,929 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 21 predicate places. [2023-08-26 20:35:35,929 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 96 transitions, 357 flow [2023-08-26 20:35:35,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 287.3333333333333) internal successors, (862), 3 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:35,930 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:35,930 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:35,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 20:35:35,930 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:35,931 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:35,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1440563628, now seen corresponding path program 3 times [2023-08-26 20:35:35,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:35,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037582009] [2023-08-26 20:35:35,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:35,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:36,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:36,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:36,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037582009] [2023-08-26 20:35:36,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037582009] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:36,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:36,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 20:35:36,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746074819] [2023-08-26 20:35:36,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:36,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 20:35:36,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:36,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 20:35:36,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-08-26 20:35:36,488 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 591 [2023-08-26 20:35:36,489 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 96 transitions, 357 flow. Second operand has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:36,489 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:36,489 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 591 [2023-08-26 20:35:36,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:37,305 INFO L124 PetriNetUnfolderBase]: 4745/7968 cut-off events. [2023-08-26 20:35:37,305 INFO L125 PetriNetUnfolderBase]: For 1589/1589 co-relation queries the response was YES. [2023-08-26 20:35:37,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17700 conditions, 7968 events. 4745/7968 cut-off events. For 1589/1589 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 45207 event pairs, 1610 based on Foata normal form. 34/5678 useless extension candidates. Maximal degree in co-relation 17684. Up to 6879 conditions per place. [2023-08-26 20:35:37,341 INFO L140 encePairwiseOnDemand]: 583/591 looper letters, 108 selfloop transitions, 13 changer transitions 0/128 dead transitions. [2023-08-26 20:35:37,342 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 128 transitions, 707 flow [2023-08-26 20:35:37,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 20:35:37,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 20:35:37,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1464 transitions. [2023-08-26 20:35:37,346 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4128595600676819 [2023-08-26 20:35:37,346 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1464 transitions. [2023-08-26 20:35:37,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1464 transitions. [2023-08-26 20:35:37,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:37,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1464 transitions. [2023-08-26 20:35:37,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 244.0) internal successors, (1464), 6 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:37,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:37,355 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 591.0) internal successors, (4137), 7 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:37,355 INFO L175 Difference]: Start difference. First operand has 102 places, 96 transitions, 357 flow. Second operand 6 states and 1464 transitions. [2023-08-26 20:35:37,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 128 transitions, 707 flow [2023-08-26 20:35:37,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 128 transitions, 704 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:35:37,362 INFO L231 Difference]: Finished difference. Result has 103 places, 92 transitions, 360 flow [2023-08-26 20:35:37,363 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=334, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=360, PETRI_PLACES=103, PETRI_TRANSITIONS=92} [2023-08-26 20:35:37,363 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 22 predicate places. [2023-08-26 20:35:37,363 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 92 transitions, 360 flow [2023-08-26 20:35:37,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:37,364 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:37,364 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:37,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 20:35:37,364 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t1Err12ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:37,365 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:37,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1317611168, now seen corresponding path program 1 times [2023-08-26 20:35:37,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:37,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837755129] [2023-08-26 20:35:37,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:37,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:37,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:37,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837755129] [2023-08-26 20:35:37,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837755129] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:37,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:37,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 20:35:37,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322536293] [2023-08-26 20:35:37,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:37,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:35:37,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:37,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:35:37,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:35:37,399 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 591 [2023-08-26 20:35:37,400 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 92 transitions, 360 flow. Second operand has 3 states, 3 states have (on average 287.6666666666667) internal successors, (863), 3 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:37,400 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:37,400 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 591 [2023-08-26 20:35:37,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:37,961 INFO L124 PetriNetUnfolderBase]: 4501/7617 cut-off events. [2023-08-26 20:35:37,961 INFO L125 PetriNetUnfolderBase]: For 1894/1907 co-relation queries the response was YES. [2023-08-26 20:35:37,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16936 conditions, 7617 events. 4501/7617 cut-off events. For 1894/1907 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 44283 event pairs, 3589 based on Foata normal form. 13/5361 useless extension candidates. Maximal degree in co-relation 16920. Up to 7136 conditions per place. [2023-08-26 20:35:37,991 INFO L140 encePairwiseOnDemand]: 588/591 looper letters, 85 selfloop transitions, 5 changer transitions 0/101 dead transitions. [2023-08-26 20:35:37,992 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 101 transitions, 576 flow [2023-08-26 20:35:37,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:35:37,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:35:37,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 928 transitions. [2023-08-26 20:35:37,994 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5234066553863508 [2023-08-26 20:35:37,994 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 928 transitions. [2023-08-26 20:35:37,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 928 transitions. [2023-08-26 20:35:37,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:37,995 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 928 transitions. [2023-08-26 20:35:37,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 309.3333333333333) internal successors, (928), 3 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,002 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,003 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,003 INFO L175 Difference]: Start difference. First operand has 103 places, 92 transitions, 360 flow. Second operand 3 states and 928 transitions. [2023-08-26 20:35:38,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 101 transitions, 576 flow [2023-08-26 20:35:38,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 101 transitions, 550 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-26 20:35:38,008 INFO L231 Difference]: Finished difference. Result has 100 places, 91 transitions, 342 flow [2023-08-26 20:35:38,008 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=332, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=342, PETRI_PLACES=100, PETRI_TRANSITIONS=91} [2023-08-26 20:35:38,009 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 19 predicate places. [2023-08-26 20:35:38,009 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 91 transitions, 342 flow [2023-08-26 20:35:38,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 287.6666666666667) internal successors, (863), 3 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,009 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:38,009 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:38,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 20:35:38,010 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-26 20:35:38,010 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:38,010 INFO L85 PathProgramCache]: Analyzing trace with hash 992085533, now seen corresponding path program 1 times [2023-08-26 20:35:38,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:38,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228366884] [2023-08-26 20:35:38,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:38,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:38,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:38,039 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-26 20:35:38,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:38,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228366884] [2023-08-26 20:35:38,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228366884] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:38,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:38,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:35:38,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152827757] [2023-08-26 20:35:38,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:38,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:35:38,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:38,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:35:38,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:35:38,041 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 283 out of 591 [2023-08-26 20:35:38,042 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 91 transitions, 342 flow. Second operand has 3 states, 3 states have (on average 286.0) internal successors, (858), 3 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,042 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:38,042 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 283 of 591 [2023-08-26 20:35:38,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:38,490 INFO L124 PetriNetUnfolderBase]: 4068/7288 cut-off events. [2023-08-26 20:35:38,490 INFO L125 PetriNetUnfolderBase]: For 1470/1487 co-relation queries the response was YES. [2023-08-26 20:35:38,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15400 conditions, 7288 events. 4068/7288 cut-off events. For 1470/1487 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 44048 event pairs, 499 based on Foata normal form. 15/5371 useless extension candidates. Maximal degree in co-relation 15384. Up to 5346 conditions per place. [2023-08-26 20:35:38,513 INFO L140 encePairwiseOnDemand]: 587/591 looper letters, 118 selfloop transitions, 4 changer transitions 0/133 dead transitions. [2023-08-26 20:35:38,513 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 133 transitions, 717 flow [2023-08-26 20:35:38,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:35:38,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:35:38,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 954 transitions. [2023-08-26 20:35:38,516 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5380710659898477 [2023-08-26 20:35:38,516 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 954 transitions. [2023-08-26 20:35:38,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 954 transitions. [2023-08-26 20:35:38,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:38,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 954 transitions. [2023-08-26 20:35:38,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 318.0) internal successors, (954), 3 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,521 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,521 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,521 INFO L175 Difference]: Start difference. First operand has 100 places, 91 transitions, 342 flow. Second operand 3 states and 954 transitions. [2023-08-26 20:35:38,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 133 transitions, 717 flow [2023-08-26 20:35:38,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 133 transitions, 699 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 20:35:38,525 INFO L231 Difference]: Finished difference. Result has 100 places, 91 transitions, 344 flow [2023-08-26 20:35:38,525 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=328, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=344, PETRI_PLACES=100, PETRI_TRANSITIONS=91} [2023-08-26 20:35:38,526 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 19 predicate places. [2023-08-26 20:35:38,526 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 91 transitions, 344 flow [2023-08-26 20:35:38,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 286.0) internal successors, (858), 3 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,526 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:38,526 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:38,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 20:35:38,526 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:38,527 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:38,527 INFO L85 PathProgramCache]: Analyzing trace with hash 992085447, now seen corresponding path program 1 times [2023-08-26 20:35:38,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:38,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079192261] [2023-08-26 20:35:38,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:38,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:38,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:38,564 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-26 20:35:38,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:38,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079192261] [2023-08-26 20:35:38,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079192261] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 20:35:38,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939936071] [2023-08-26 20:35:38,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:38,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 20:35:38,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 20:35:38,568 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 20:35:38,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-26 20:35:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:38,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 20:35:38,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 20:35:38,753 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-26 20:35:38,753 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-08-26 20:35:38,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939936071] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:38,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-08-26 20:35:38,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-08-26 20:35:38,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683451984] [2023-08-26 20:35:38,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:38,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 20:35:38,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:38,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 20:35:38,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 20:35:38,756 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 283 out of 591 [2023-08-26 20:35:38,756 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 91 transitions, 344 flow. Second operand has 4 states, 4 states have (on average 285.25) internal successors, (1141), 4 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:38,756 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:38,757 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 283 of 591 [2023-08-26 20:35:38,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:39,284 INFO L124 PetriNetUnfolderBase]: 3872/6936 cut-off events. [2023-08-26 20:35:39,284 INFO L125 PetriNetUnfolderBase]: For 2825/2838 co-relation queries the response was YES. [2023-08-26 20:35:39,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15406 conditions, 6936 events. 3872/6936 cut-off events. For 2825/2838 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 41972 event pairs, 123 based on Foata normal form. 143/5323 useless extension candidates. Maximal degree in co-relation 15390. Up to 3145 conditions per place. [2023-08-26 20:35:39,315 INFO L140 encePairwiseOnDemand]: 588/591 looper letters, 179 selfloop transitions, 2 changer transitions 0/192 dead transitions. [2023-08-26 20:35:39,315 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 192 transitions, 992 flow [2023-08-26 20:35:39,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-26 20:35:39,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-26 20:35:39,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1293 transitions. [2023-08-26 20:35:39,318 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5469543147208121 [2023-08-26 20:35:39,318 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1293 transitions. [2023-08-26 20:35:39,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1293 transitions. [2023-08-26 20:35:39,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:39,319 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1293 transitions. [2023-08-26 20:35:39,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 323.25) internal successors, (1293), 4 states have internal predecessors, (1293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:39,324 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 591.0) internal successors, (2955), 5 states have internal predecessors, (2955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:39,324 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 591.0) internal successors, (2955), 5 states have internal predecessors, (2955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:39,324 INFO L175 Difference]: Start difference. First operand has 100 places, 91 transitions, 344 flow. Second operand 4 states and 1293 transitions. [2023-08-26 20:35:39,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 192 transitions, 992 flow [2023-08-26 20:35:39,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 192 transitions, 988 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:35:39,330 INFO L231 Difference]: Finished difference. Result has 101 places, 90 transitions, 340 flow [2023-08-26 20:35:39,330 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=340, PETRI_PLACES=101, PETRI_TRANSITIONS=90} [2023-08-26 20:35:39,331 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 20 predicate places. [2023-08-26 20:35:39,331 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 90 transitions, 340 flow [2023-08-26 20:35:39,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 285.25) internal successors, (1141), 4 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:39,331 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:39,331 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:39,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-08-26 20:35:39,545 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,SelfDestructingSolverStorable12 [2023-08-26 20:35:39,545 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-26 20:35:39,545 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:39,545 INFO L85 PathProgramCache]: Analyzing trace with hash -788202863, now seen corresponding path program 1 times [2023-08-26 20:35:39,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:39,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037777464] [2023-08-26 20:35:39,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:39,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:40,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:40,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:40,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037777464] [2023-08-26 20:35:40,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037777464] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:40,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:40,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 20:35:40,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129721433] [2023-08-26 20:35:40,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:40,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-26 20:35:40,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:40,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-26 20:35:40,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-08-26 20:35:40,076 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 591 [2023-08-26 20:35:40,078 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 90 transitions, 340 flow. Second operand has 9 states, 9 states have (on average 212.55555555555554) internal successors, (1913), 9 states have internal predecessors, (1913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:40,078 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:40,078 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 591 [2023-08-26 20:35:40,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:40,728 INFO L124 PetriNetUnfolderBase]: 4119/7084 cut-off events. [2023-08-26 20:35:40,728 INFO L125 PetriNetUnfolderBase]: For 3996/3996 co-relation queries the response was YES. [2023-08-26 20:35:40,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16571 conditions, 7084 events. 4119/7084 cut-off events. For 3996/3996 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 39246 event pairs, 3397 based on Foata normal form. 0/5315 useless extension candidates. Maximal degree in co-relation 16554. Up to 6679 conditions per place. [2023-08-26 20:35:40,760 INFO L140 encePairwiseOnDemand]: 580/591 looper letters, 84 selfloop transitions, 18 changer transitions 1/110 dead transitions. [2023-08-26 20:35:40,760 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 110 transitions, 606 flow [2023-08-26 20:35:40,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 20:35:40,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 20:35:40,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1994 transitions. [2023-08-26 20:35:40,764 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37488249670990786 [2023-08-26 20:35:40,764 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1994 transitions. [2023-08-26 20:35:40,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1994 transitions. [2023-08-26 20:35:40,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:40,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1994 transitions. [2023-08-26 20:35:40,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 221.55555555555554) internal successors, (1994), 9 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:40,774 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:40,775 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:40,775 INFO L175 Difference]: Start difference. First operand has 101 places, 90 transitions, 340 flow. Second operand 9 states and 1994 transitions. [2023-08-26 20:35:40,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 110 transitions, 606 flow [2023-08-26 20:35:40,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 110 transitions, 603 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 20:35:40,783 INFO L231 Difference]: Finished difference. Result has 111 places, 99 transitions, 440 flow [2023-08-26 20:35:40,783 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=440, PETRI_PLACES=111, PETRI_TRANSITIONS=99} [2023-08-26 20:35:40,784 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 30 predicate places. [2023-08-26 20:35:40,784 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 99 transitions, 440 flow [2023-08-26 20:35:40,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 212.55555555555554) internal successors, (1913), 9 states have internal predecessors, (1913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:40,784 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:40,784 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:40,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 20:35:40,785 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-26 20:35:40,785 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:40,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1062287687, now seen corresponding path program 1 times [2023-08-26 20:35:40,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:40,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927903601] [2023-08-26 20:35:40,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:40,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:40,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:41,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:41,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:41,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927903601] [2023-08-26 20:35:41,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927903601] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:41,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:41,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 20:35:41,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391589050] [2023-08-26 20:35:41,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:41,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 20:35:41,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:41,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 20:35:41,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-08-26 20:35:41,433 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 591 [2023-08-26 20:35:41,435 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 99 transitions, 440 flow. Second operand has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:41,435 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:41,435 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 591 [2023-08-26 20:35:41,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:42,310 INFO L124 PetriNetUnfolderBase]: 4372/7518 cut-off events. [2023-08-26 20:35:42,310 INFO L125 PetriNetUnfolderBase]: For 3255/3255 co-relation queries the response was YES. [2023-08-26 20:35:42,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17860 conditions, 7518 events. 4372/7518 cut-off events. For 3255/3255 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 41976 event pairs, 1816 based on Foata normal form. 0/5698 useless extension candidates. Maximal degree in co-relation 17839. Up to 6094 conditions per place. [2023-08-26 20:35:42,336 INFO L140 encePairwiseOnDemand]: 580/591 looper letters, 137 selfloop transitions, 23 changer transitions 3/170 dead transitions. [2023-08-26 20:35:42,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 170 transitions, 1064 flow [2023-08-26 20:35:42,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 20:35:42,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 20:35:42,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1994 transitions. [2023-08-26 20:35:42,341 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37488249670990786 [2023-08-26 20:35:42,341 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1994 transitions. [2023-08-26 20:35:42,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1994 transitions. [2023-08-26 20:35:42,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:42,342 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1994 transitions. [2023-08-26 20:35:42,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 221.55555555555554) internal successors, (1994), 9 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:42,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:42,352 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:42,352 INFO L175 Difference]: Start difference. First operand has 111 places, 99 transitions, 440 flow. Second operand 9 states and 1994 transitions. [2023-08-26 20:35:42,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 170 transitions, 1064 flow [2023-08-26 20:35:42,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 170 transitions, 1036 flow, removed 8 selfloop flow, removed 3 redundant places. [2023-08-26 20:35:42,361 INFO L231 Difference]: Finished difference. Result has 119 places, 103 transitions, 505 flow [2023-08-26 20:35:42,361 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=412, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=505, PETRI_PLACES=119, PETRI_TRANSITIONS=103} [2023-08-26 20:35:42,362 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 38 predicate places. [2023-08-26 20:35:42,362 INFO L495 AbstractCegarLoop]: Abstraction has has 119 places, 103 transitions, 505 flow [2023-08-26 20:35:42,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:42,363 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:42,363 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:42,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 20:35:42,363 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-26 20:35:42,363 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:42,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1351646439, now seen corresponding path program 2 times [2023-08-26 20:35:42,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:42,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493550594] [2023-08-26 20:35:42,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:42,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:43,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:43,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:43,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493550594] [2023-08-26 20:35:43,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493550594] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:43,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:43,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 20:35:43,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119991786] [2023-08-26 20:35:43,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:43,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 20:35:43,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:43,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 20:35:43,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-08-26 20:35:43,045 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 591 [2023-08-26 20:35:43,046 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 103 transitions, 505 flow. Second operand has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:43,046 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:43,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 591 [2023-08-26 20:35:43,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:44,116 INFO L124 PetriNetUnfolderBase]: 4694/8105 cut-off events. [2023-08-26 20:35:44,116 INFO L125 PetriNetUnfolderBase]: For 4023/4023 co-relation queries the response was YES. [2023-08-26 20:35:44,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19740 conditions, 8105 events. 4694/8105 cut-off events. For 4023/4023 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 46824 event pairs, 1745 based on Foata normal form. 0/6212 useless extension candidates. Maximal degree in co-relation 19715. Up to 5757 conditions per place. [2023-08-26 20:35:44,148 INFO L140 encePairwiseOnDemand]: 580/591 looper letters, 144 selfloop transitions, 27 changer transitions 6/184 dead transitions. [2023-08-26 20:35:44,148 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 184 transitions, 1186 flow [2023-08-26 20:35:44,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 20:35:44,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 20:35:44,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2004 transitions. [2023-08-26 20:35:44,152 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3767625493513818 [2023-08-26 20:35:44,152 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2004 transitions. [2023-08-26 20:35:44,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2004 transitions. [2023-08-26 20:35:44,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:44,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2004 transitions. [2023-08-26 20:35:44,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 222.66666666666666) internal successors, (2004), 9 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:44,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:44,162 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:44,162 INFO L175 Difference]: Start difference. First operand has 119 places, 103 transitions, 505 flow. Second operand 9 states and 2004 transitions. [2023-08-26 20:35:44,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 184 transitions, 1186 flow [2023-08-26 20:35:44,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 184 transitions, 1143 flow, removed 9 selfloop flow, removed 5 redundant places. [2023-08-26 20:35:44,174 INFO L231 Difference]: Finished difference. Result has 124 places, 107 transitions, 568 flow [2023-08-26 20:35:44,174 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=470, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=568, PETRI_PLACES=124, PETRI_TRANSITIONS=107} [2023-08-26 20:35:44,174 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 43 predicate places. [2023-08-26 20:35:44,174 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 107 transitions, 568 flow [2023-08-26 20:35:44,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:44,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:44,175 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 20:35:44,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 20:35:44,175 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-26 20:35:44,175 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:44,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1335501639, now seen corresponding path program 3 times [2023-08-26 20:35:44,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:44,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125044445] [2023-08-26 20:35:44,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:44,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:44,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:44,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:44,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:44,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125044445] [2023-08-26 20:35:44,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125044445] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:44,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:44,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 20:35:44,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376468429] [2023-08-26 20:35:44,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:44,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 20:35:44,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:44,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 20:35:44,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-08-26 20:35:44,862 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 591 [2023-08-26 20:35:44,863 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 107 transitions, 568 flow. Second operand has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:44,863 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:44,863 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 591 [2023-08-26 20:35:44,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:45,764 INFO L124 PetriNetUnfolderBase]: 4656/8030 cut-off events. [2023-08-26 20:35:45,765 INFO L125 PetriNetUnfolderBase]: For 4130/4130 co-relation queries the response was YES. [2023-08-26 20:35:45,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19706 conditions, 8030 events. 4656/8030 cut-off events. For 4130/4130 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 46201 event pairs, 1791 based on Foata normal form. 0/6149 useless extension candidates. Maximal degree in co-relation 19679. Up to 5757 conditions per place. [2023-08-26 20:35:45,880 INFO L140 encePairwiseOnDemand]: 581/591 looper letters, 134 selfloop transitions, 27 changer transitions 3/171 dead transitions. [2023-08-26 20:35:45,880 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 171 transitions, 1168 flow [2023-08-26 20:35:45,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 20:35:45,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 20:35:45,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1988 transitions. [2023-08-26 20:35:45,885 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3737544651250235 [2023-08-26 20:35:45,885 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1988 transitions. [2023-08-26 20:35:45,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1988 transitions. [2023-08-26 20:35:45,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:45,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1988 transitions. [2023-08-26 20:35:45,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 220.88888888888889) internal successors, (1988), 9 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:45,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:45,901 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:45,901 INFO L175 Difference]: Start difference. First operand has 124 places, 107 transitions, 568 flow. Second operand 9 states and 1988 transitions. [2023-08-26 20:35:45,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 171 transitions, 1168 flow [2023-08-26 20:35:45,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 171 transitions, 1145 flow, removed 2 selfloop flow, removed 4 redundant places. [2023-08-26 20:35:45,915 INFO L231 Difference]: Finished difference. Result has 126 places, 105 transitions, 591 flow [2023-08-26 20:35:45,915 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=537, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=591, PETRI_PLACES=126, PETRI_TRANSITIONS=105} [2023-08-26 20:35:45,915 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 45 predicate places. [2023-08-26 20:35:45,915 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 105 transitions, 591 flow [2023-08-26 20:35:45,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 208.5) internal successors, (2085), 10 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:45,916 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:45,916 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-26 20:35:45,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 20:35:45,916 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-26 20:35:45,917 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:45,917 INFO L85 PathProgramCache]: Analyzing trace with hash 2039609363, now seen corresponding path program 1 times [2023-08-26 20:35:45,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:45,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235531574] [2023-08-26 20:35:45,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:45,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:45,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:45,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:45,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:45,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235531574] [2023-08-26 20:35:45,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235531574] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:45,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:45,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:35:45,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302062145] [2023-08-26 20:35:45,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:45,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:35:45,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:45,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:35:45,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:35:45,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 591 [2023-08-26 20:35:45,967 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 105 transitions, 591 flow. Second operand has 3 states, 3 states have (on average 284.3333333333333) internal successors, (853), 3 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:45,967 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:45,967 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 591 [2023-08-26 20:35:45,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:46,891 INFO L124 PetriNetUnfolderBase]: 5203/9002 cut-off events. [2023-08-26 20:35:46,891 INFO L125 PetriNetUnfolderBase]: For 5199/5208 co-relation queries the response was YES. [2023-08-26 20:35:46,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22264 conditions, 9002 events. 5203/9002 cut-off events. For 5199/5208 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 55440 event pairs, 2344 based on Foata normal form. 9/7010 useless extension candidates. Maximal degree in co-relation 22236. Up to 7315 conditions per place. [2023-08-26 20:35:46,946 INFO L140 encePairwiseOnDemand]: 584/591 looper letters, 133 selfloop transitions, 2 changer transitions 0/150 dead transitions. [2023-08-26 20:35:46,946 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 150 transitions, 988 flow [2023-08-26 20:35:46,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:35:46,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:35:46,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 946 transitions. [2023-08-26 20:35:46,948 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5335589396503102 [2023-08-26 20:35:46,948 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 946 transitions. [2023-08-26 20:35:46,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 946 transitions. [2023-08-26 20:35:46,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:46,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 946 transitions. [2023-08-26 20:35:46,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 315.3333333333333) internal successors, (946), 3 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:46,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:46,952 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:46,952 INFO L175 Difference]: Start difference. First operand has 126 places, 105 transitions, 591 flow. Second operand 3 states and 946 transitions. [2023-08-26 20:35:46,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 150 transitions, 988 flow [2023-08-26 20:35:46,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 150 transitions, 949 flow, removed 0 selfloop flow, removed 7 redundant places. [2023-08-26 20:35:46,963 INFO L231 Difference]: Finished difference. Result has 122 places, 106 transitions, 572 flow [2023-08-26 20:35:46,964 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=552, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=572, PETRI_PLACES=122, PETRI_TRANSITIONS=106} [2023-08-26 20:35:46,964 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 41 predicate places. [2023-08-26 20:35:46,964 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 106 transitions, 572 flow [2023-08-26 20:35:46,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 284.3333333333333) internal successors, (853), 3 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:46,964 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:46,965 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-26 20:35:46,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 20:35:46,965 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-26 20:35:46,965 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:46,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1192025465, now seen corresponding path program 1 times [2023-08-26 20:35:46,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:46,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557416934] [2023-08-26 20:35:46,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:46,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:48,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:48,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:48,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557416934] [2023-08-26 20:35:48,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557416934] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:48,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:48,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-08-26 20:35:48,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850310072] [2023-08-26 20:35:48,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:48,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-26 20:35:48,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:48,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-26 20:35:48,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-08-26 20:35:48,104 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 591 [2023-08-26 20:35:48,106 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 106 transitions, 572 flow. Second operand has 14 states, 14 states have (on average 204.35714285714286) internal successors, (2861), 14 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:48,106 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:48,106 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 591 [2023-08-26 20:35:48,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:49,288 INFO L124 PetriNetUnfolderBase]: 5357/9311 cut-off events. [2023-08-26 20:35:49,288 INFO L125 PetriNetUnfolderBase]: For 5372/5372 co-relation queries the response was YES. [2023-08-26 20:35:49,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23829 conditions, 9311 events. 5357/9311 cut-off events. For 5372/5372 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 55680 event pairs, 4281 based on Foata normal form. 0/7513 useless extension candidates. Maximal degree in co-relation 23800. Up to 8673 conditions per place. [2023-08-26 20:35:49,339 INFO L140 encePairwiseOnDemand]: 574/591 looper letters, 89 selfloop transitions, 29 changer transitions 1/126 dead transitions. [2023-08-26 20:35:49,339 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 126 transitions, 898 flow [2023-08-26 20:35:49,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:35:49,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:35:49,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3147 transitions. [2023-08-26 20:35:49,344 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3549915397631134 [2023-08-26 20:35:49,344 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3147 transitions. [2023-08-26 20:35:49,344 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3147 transitions. [2023-08-26 20:35:49,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:49,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3147 transitions. [2023-08-26 20:35:49,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 209.8) internal successors, (3147), 15 states have internal predecessors, (3147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:49,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:49,358 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:49,358 INFO L175 Difference]: Start difference. First operand has 122 places, 106 transitions, 572 flow. Second operand 15 states and 3147 transitions. [2023-08-26 20:35:49,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 126 transitions, 898 flow [2023-08-26 20:35:49,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 126 transitions, 894 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:35:49,372 INFO L231 Difference]: Finished difference. Result has 139 places, 116 transitions, 711 flow [2023-08-26 20:35:49,372 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=570, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=711, PETRI_PLACES=139, PETRI_TRANSITIONS=116} [2023-08-26 20:35:49,373 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 58 predicate places. [2023-08-26 20:35:49,373 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 116 transitions, 711 flow [2023-08-26 20:35:49,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 204.35714285714286) internal successors, (2861), 14 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:49,374 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:49,374 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-26 20:35:49,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-26 20:35:49,374 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-26 20:35:49,374 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:49,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1192025489, now seen corresponding path program 1 times [2023-08-26 20:35:49,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:49,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519508006] [2023-08-26 20:35:49,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:49,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:49,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:50,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:50,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519508006] [2023-08-26 20:35:50,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519508006] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:50,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:50,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-08-26 20:35:50,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374604473] [2023-08-26 20:35:50,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:50,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-26 20:35:50,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:50,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-26 20:35:50,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-08-26 20:35:50,543 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 591 [2023-08-26 20:35:50,545 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 116 transitions, 711 flow. Second operand has 14 states, 14 states have (on average 204.35714285714286) internal successors, (2861), 14 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:50,545 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:50,545 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 591 [2023-08-26 20:35:50,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:51,796 INFO L124 PetriNetUnfolderBase]: 5355/9335 cut-off events. [2023-08-26 20:35:51,796 INFO L125 PetriNetUnfolderBase]: For 5701/5701 co-relation queries the response was YES. [2023-08-26 20:35:51,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24489 conditions, 9335 events. 5355/9335 cut-off events. For 5701/5701 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 56158 event pairs, 4257 based on Foata normal form. 0/7535 useless extension candidates. Maximal degree in co-relation 24456. Up to 8671 conditions per place. [2023-08-26 20:35:51,850 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 89 selfloop transitions, 28 changer transitions 1/125 dead transitions. [2023-08-26 20:35:51,851 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 125 transitions, 973 flow [2023-08-26 20:35:51,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:35:51,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:35:51,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3146 transitions. [2023-08-26 20:35:51,855 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35487873660462493 [2023-08-26 20:35:51,855 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3146 transitions. [2023-08-26 20:35:51,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3146 transitions. [2023-08-26 20:35:51,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:51,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3146 transitions. [2023-08-26 20:35:51,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 209.73333333333332) internal successors, (3146), 15 states have internal predecessors, (3146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:51,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:51,866 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:51,867 INFO L175 Difference]: Start difference. First operand has 139 places, 116 transitions, 711 flow. Second operand 15 states and 3146 transitions. [2023-08-26 20:35:51,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 125 transitions, 973 flow [2023-08-26 20:35:51,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 125 transitions, 916 flow, removed 7 selfloop flow, removed 9 redundant places. [2023-08-26 20:35:51,882 INFO L231 Difference]: Finished difference. Result has 144 places, 115 transitions, 704 flow [2023-08-26 20:35:51,882 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=648, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=704, PETRI_PLACES=144, PETRI_TRANSITIONS=115} [2023-08-26 20:35:51,882 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 63 predicate places. [2023-08-26 20:35:51,883 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 115 transitions, 704 flow [2023-08-26 20:35:51,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 204.35714285714286) internal successors, (2861), 14 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:51,883 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:51,883 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-26 20:35:51,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 20:35:51,884 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:35:51,884 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:51,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1563403641, now seen corresponding path program 1 times [2023-08-26 20:35:51,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:51,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224902543] [2023-08-26 20:35:51,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:51,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:51,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:52,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:52,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:52,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224902543] [2023-08-26 20:35:52,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224902543] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:52,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:52,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:35:52,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461110087] [2023-08-26 20:35:52,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:52,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:35:52,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:52,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:35:52,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:35:52,279 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 591 [2023-08-26 20:35:52,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 115 transitions, 704 flow. Second operand has 13 states, 13 states have (on average 211.53846153846155) internal successors, (2750), 13 states have internal predecessors, (2750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:52,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:52,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 591 [2023-08-26 20:35:52,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:35:55,241 INFO L124 PetriNetUnfolderBase]: 15587/26841 cut-off events. [2023-08-26 20:35:55,241 INFO L125 PetriNetUnfolderBase]: For 10912/10912 co-relation queries the response was YES. [2023-08-26 20:35:55,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66275 conditions, 26841 events. 15587/26841 cut-off events. For 10912/10912 co-relation queries the response was YES. Maximal size of possible extension queue 674. Compared 197598 event pairs, 4961 based on Foata normal form. 0/20921 useless extension candidates. Maximal degree in co-relation 66243. Up to 7271 conditions per place. [2023-08-26 20:35:55,442 INFO L140 encePairwiseOnDemand]: 574/591 looper letters, 384 selfloop transitions, 53 changer transitions 3/447 dead transitions. [2023-08-26 20:35:55,443 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 447 transitions, 2679 flow [2023-08-26 20:35:55,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-26 20:35:55,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-26 20:35:55,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3739 transitions. [2023-08-26 20:35:55,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3954103214890017 [2023-08-26 20:35:55,446 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3739 transitions. [2023-08-26 20:35:55,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3739 transitions. [2023-08-26 20:35:55,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:35:55,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3739 transitions. [2023-08-26 20:35:55,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 233.6875) internal successors, (3739), 16 states have internal predecessors, (3739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:55,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:55,456 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:55,456 INFO L175 Difference]: Start difference. First operand has 144 places, 115 transitions, 704 flow. Second operand 16 states and 3739 transitions. [2023-08-26 20:35:55,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 447 transitions, 2679 flow [2023-08-26 20:35:55,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 447 transitions, 2621 flow, removed 0 selfloop flow, removed 14 redundant places. [2023-08-26 20:35:55,488 INFO L231 Difference]: Finished difference. Result has 153 places, 135 transitions, 921 flow [2023-08-26 20:35:55,488 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=648, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=921, PETRI_PLACES=153, PETRI_TRANSITIONS=135} [2023-08-26 20:35:55,488 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 72 predicate places. [2023-08-26 20:35:55,489 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 135 transitions, 921 flow [2023-08-26 20:35:55,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 211.53846153846155) internal successors, (2750), 13 states have internal predecessors, (2750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:55,489 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:35:55,489 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-26 20:35:55,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-26 20:35:55,489 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-26 20:35:55,490 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:35:55,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1563403665, now seen corresponding path program 1 times [2023-08-26 20:35:55,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:35:55,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845669876] [2023-08-26 20:35:55,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:35:55,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:35:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:35:56,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:35:56,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:35:56,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845669876] [2023-08-26 20:35:56,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845669876] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:35:56,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:35:56,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:35:56,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754486526] [2023-08-26 20:35:56,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:35:56,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:35:56,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:35:56,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:35:56,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:35:56,932 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 591 [2023-08-26 20:35:56,934 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 135 transitions, 921 flow. Second operand has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:35:56,934 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:35:56,934 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 591 [2023-08-26 20:35:56,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:00,395 INFO L124 PetriNetUnfolderBase]: 16309/28060 cut-off events. [2023-08-26 20:36:00,395 INFO L125 PetriNetUnfolderBase]: For 19943/19943 co-relation queries the response was YES. [2023-08-26 20:36:00,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75350 conditions, 28060 events. 16309/28060 cut-off events. For 19943/19943 co-relation queries the response was YES. Maximal size of possible extension queue 681. Compared 205451 event pairs, 11110 based on Foata normal form. 0/22683 useless extension candidates. Maximal degree in co-relation 75310. Up to 25112 conditions per place. [2023-08-26 20:36:00,602 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 208 selfloop transitions, 44 changer transitions 3/262 dead transitions. [2023-08-26 20:36:00,602 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 262 transitions, 2066 flow [2023-08-26 20:36:00,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:36:00,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:36:00,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3163 transitions. [2023-08-26 20:36:00,605 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35679639029892835 [2023-08-26 20:36:00,605 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3163 transitions. [2023-08-26 20:36:00,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3163 transitions. [2023-08-26 20:36:00,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:00,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3163 transitions. [2023-08-26 20:36:00,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 210.86666666666667) internal successors, (3163), 15 states have internal predecessors, (3163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:00,613 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:00,613 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:00,614 INFO L175 Difference]: Start difference. First operand has 153 places, 135 transitions, 921 flow. Second operand 15 states and 3163 transitions. [2023-08-26 20:36:00,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 262 transitions, 2066 flow [2023-08-26 20:36:00,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 262 transitions, 2041 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-08-26 20:36:00,691 INFO L231 Difference]: Finished difference. Result has 175 places, 146 transitions, 1174 flow [2023-08-26 20:36:00,691 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=896, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1174, PETRI_PLACES=175, PETRI_TRANSITIONS=146} [2023-08-26 20:36:00,693 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 94 predicate places. [2023-08-26 20:36:00,693 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 146 transitions, 1174 flow [2023-08-26 20:36:00,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:00,693 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:00,694 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-26 20:36:00,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 20:36:00,694 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-26 20:36:00,694 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:00,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1460638719, now seen corresponding path program 2 times [2023-08-26 20:36:00,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:00,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732948112] [2023-08-26 20:36:00,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:00,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:01,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:01,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:01,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732948112] [2023-08-26 20:36:01,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732948112] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:01,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:01,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:36:01,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680716228] [2023-08-26 20:36:01,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:01,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:36:01,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:01,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:36:01,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:36:01,637 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 591 [2023-08-26 20:36:01,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 146 transitions, 1174 flow. Second operand has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:01,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:01,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 591 [2023-08-26 20:36:01,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:05,026 INFO L124 PetriNetUnfolderBase]: 16831/28885 cut-off events. [2023-08-26 20:36:05,026 INFO L125 PetriNetUnfolderBase]: For 22726/22726 co-relation queries the response was YES. [2023-08-26 20:36:05,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79218 conditions, 28885 events. 16831/28885 cut-off events. For 22726/22726 co-relation queries the response was YES. Maximal size of possible extension queue 681. Compared 211561 event pairs, 10886 based on Foata normal form. 26/23574 useless extension candidates. Maximal degree in co-relation 79168. Up to 24106 conditions per place. [2023-08-26 20:36:05,252 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 198 selfloop transitions, 57 changer transitions 3/265 dead transitions. [2023-08-26 20:36:05,252 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 265 transitions, 2285 flow [2023-08-26 20:36:05,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-26 20:36:05,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-26 20:36:05,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2955 transitions. [2023-08-26 20:36:05,255 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2023-08-26 20:36:05,255 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2955 transitions. [2023-08-26 20:36:05,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2955 transitions. [2023-08-26 20:36:05,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:05,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2955 transitions. [2023-08-26 20:36:05,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 211.07142857142858) internal successors, (2955), 14 states have internal predecessors, (2955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:05,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:05,265 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:05,265 INFO L175 Difference]: Start difference. First operand has 175 places, 146 transitions, 1174 flow. Second operand 14 states and 2955 transitions. [2023-08-26 20:36:05,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 265 transitions, 2285 flow [2023-08-26 20:36:05,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 265 transitions, 2243 flow, removed 9 selfloop flow, removed 3 redundant places. [2023-08-26 20:36:05,337 INFO L231 Difference]: Finished difference. Result has 193 places, 157 transitions, 1445 flow [2023-08-26 20:36:05,337 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1136, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1445, PETRI_PLACES=193, PETRI_TRANSITIONS=157} [2023-08-26 20:36:05,338 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 112 predicate places. [2023-08-26 20:36:05,338 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 157 transitions, 1445 flow [2023-08-26 20:36:05,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:05,338 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:05,338 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-26 20:36:05,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 20:36:05,338 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-26 20:36:05,339 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:05,339 INFO L85 PathProgramCache]: Analyzing trace with hash 953042395, now seen corresponding path program 2 times [2023-08-26 20:36:05,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:05,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124160835] [2023-08-26 20:36:05,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:05,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:06,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:06,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:06,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124160835] [2023-08-26 20:36:06,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124160835] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:06,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:06,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-08-26 20:36:06,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886352499] [2023-08-26 20:36:06,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:06,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-26 20:36:06,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:06,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-26 20:36:06,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-08-26 20:36:06,064 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 591 [2023-08-26 20:36:06,066 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 157 transitions, 1445 flow. Second operand has 14 states, 14 states have (on average 207.42857142857142) internal successors, (2904), 14 states have internal predecessors, (2904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:06,066 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:06,066 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 591 [2023-08-26 20:36:06,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:09,785 INFO L124 PetriNetUnfolderBase]: 16654/28403 cut-off events. [2023-08-26 20:36:09,785 INFO L125 PetriNetUnfolderBase]: For 26333/26341 co-relation queries the response was YES. [2023-08-26 20:36:09,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79850 conditions, 28403 events. 16654/28403 cut-off events. For 26333/26341 co-relation queries the response was YES. Maximal size of possible extension queue 688. Compared 207073 event pairs, 6393 based on Foata normal form. 137/23145 useless extension candidates. Maximal degree in co-relation 79792. Up to 18286 conditions per place. [2023-08-26 20:36:10,004 INFO L140 encePairwiseOnDemand]: 576/591 looper letters, 207 selfloop transitions, 57 changer transitions 3/274 dead transitions. [2023-08-26 20:36:10,004 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 274 transitions, 2412 flow [2023-08-26 20:36:10,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-26 20:36:10,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-26 20:36:10,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2644 transitions. [2023-08-26 20:36:10,007 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3728144388042865 [2023-08-26 20:36:10,007 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2644 transitions. [2023-08-26 20:36:10,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2644 transitions. [2023-08-26 20:36:10,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:10,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2644 transitions. [2023-08-26 20:36:10,010 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 220.33333333333334) internal successors, (2644), 12 states have internal predecessors, (2644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:10,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 591.0) internal successors, (7683), 13 states have internal predecessors, (7683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:10,015 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 591.0) internal successors, (7683), 13 states have internal predecessors, (7683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:10,015 INFO L175 Difference]: Start difference. First operand has 193 places, 157 transitions, 1445 flow. Second operand 12 states and 2644 transitions. [2023-08-26 20:36:10,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 274 transitions, 2412 flow [2023-08-26 20:36:10,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 274 transitions, 2321 flow, removed 16 selfloop flow, removed 7 redundant places. [2023-08-26 20:36:10,140 INFO L231 Difference]: Finished difference. Result has 197 places, 156 transitions, 1464 flow [2023-08-26 20:36:10,141 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1333, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1464, PETRI_PLACES=197, PETRI_TRANSITIONS=156} [2023-08-26 20:36:10,141 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 116 predicate places. [2023-08-26 20:36:10,141 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 156 transitions, 1464 flow [2023-08-26 20:36:10,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 207.42857142857142) internal successors, (2904), 14 states have internal predecessors, (2904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:10,142 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:10,142 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-26 20:36:10,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-26 20:36:10,142 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-26 20:36:10,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:10,142 INFO L85 PathProgramCache]: Analyzing trace with hash 953042419, now seen corresponding path program 3 times [2023-08-26 20:36:10,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:10,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047859163] [2023-08-26 20:36:10,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:10,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:11,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:11,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:11,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047859163] [2023-08-26 20:36:11,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047859163] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:11,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:11,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:36:11,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888195274] [2023-08-26 20:36:11,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:11,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:36:11,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:11,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:36:11,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:36:11,197 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 591 [2023-08-26 20:36:11,198 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 156 transitions, 1464 flow. Second operand has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:11,198 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:11,198 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 591 [2023-08-26 20:36:11,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:14,661 INFO L124 PetriNetUnfolderBase]: 16696/28737 cut-off events. [2023-08-26 20:36:14,661 INFO L125 PetriNetUnfolderBase]: For 26698/26698 co-relation queries the response was YES. [2023-08-26 20:36:14,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81201 conditions, 28737 events. 16696/28737 cut-off events. For 26698/26698 co-relation queries the response was YES. Maximal size of possible extension queue 673. Compared 211165 event pairs, 8222 based on Foata normal form. 26/23410 useless extension candidates. Maximal degree in co-relation 81144. Up to 23176 conditions per place. [2023-08-26 20:36:14,872 INFO L140 encePairwiseOnDemand]: 576/591 looper letters, 194 selfloop transitions, 62 changer transitions 3/266 dead transitions. [2023-08-26 20:36:14,872 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 266 transitions, 2492 flow [2023-08-26 20:36:14,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-26 20:36:14,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-26 20:36:14,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2951 transitions. [2023-08-26 20:36:14,875 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35665941503504955 [2023-08-26 20:36:14,875 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2951 transitions. [2023-08-26 20:36:14,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2951 transitions. [2023-08-26 20:36:14,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:14,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2951 transitions. [2023-08-26 20:36:14,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 210.78571428571428) internal successors, (2951), 14 states have internal predecessors, (2951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:14,883 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:14,883 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:14,884 INFO L175 Difference]: Start difference. First operand has 197 places, 156 transitions, 1464 flow. Second operand 14 states and 2951 transitions. [2023-08-26 20:36:14,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 266 transitions, 2492 flow [2023-08-26 20:36:14,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 266 transitions, 2374 flow, removed 4 selfloop flow, removed 10 redundant places. [2023-08-26 20:36:14,983 INFO L231 Difference]: Finished difference. Result has 203 places, 159 transitions, 1539 flow [2023-08-26 20:36:14,983 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1353, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1539, PETRI_PLACES=203, PETRI_TRANSITIONS=159} [2023-08-26 20:36:14,984 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 122 predicate places. [2023-08-26 20:36:14,984 INFO L495 AbstractCegarLoop]: Abstraction has has 203 places, 159 transitions, 1539 flow [2023-08-26 20:36:14,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:14,984 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:14,984 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-26 20:36:14,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-26 20:36:14,984 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-26 20:36:14,985 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:14,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1593203215, now seen corresponding path program 4 times [2023-08-26 20:36:14,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:14,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909997013] [2023-08-26 20:36:14,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:14,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:15,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:16,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-26 20:36:16,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:16,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909997013] [2023-08-26 20:36:16,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909997013] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:16,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:16,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:36:16,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202221794] [2023-08-26 20:36:16,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:16,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:36:16,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:16,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:36:16,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:36:16,141 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 591 [2023-08-26 20:36:16,143 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 159 transitions, 1539 flow. Second operand has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:16,143 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:16,143 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 591 [2023-08-26 20:36:16,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:19,829 INFO L124 PetriNetUnfolderBase]: 16778/28841 cut-off events. [2023-08-26 20:36:19,829 INFO L125 PetriNetUnfolderBase]: For 25751/25759 co-relation queries the response was YES. [2023-08-26 20:36:20,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80725 conditions, 28841 events. 16778/28841 cut-off events. For 25751/25759 co-relation queries the response was YES. Maximal size of possible extension queue 672. Compared 211914 event pairs, 7580 based on Foata normal form. 26/23538 useless extension candidates. Maximal degree in co-relation 80665. Up to 22023 conditions per place. [2023-08-26 20:36:20,325 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 204 selfloop transitions, 70 changer transitions 3/284 dead transitions. [2023-08-26 20:36:20,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 284 transitions, 2673 flow [2023-08-26 20:36:20,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-26 20:36:20,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-26 20:36:20,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3360 transitions. [2023-08-26 20:36:20,328 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3553299492385787 [2023-08-26 20:36:20,328 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3360 transitions. [2023-08-26 20:36:20,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3360 transitions. [2023-08-26 20:36:20,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:20,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3360 transitions. [2023-08-26 20:36:20,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 210.0) internal successors, (3360), 16 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:20,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:20,336 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:20,336 INFO L175 Difference]: Start difference. First operand has 203 places, 159 transitions, 1539 flow. Second operand 16 states and 3360 transitions. [2023-08-26 20:36:20,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 284 transitions, 2673 flow [2023-08-26 20:36:20,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 284 transitions, 2578 flow, removed 3 selfloop flow, removed 9 redundant places. [2023-08-26 20:36:20,447 INFO L231 Difference]: Finished difference. Result has 212 places, 163 transitions, 1666 flow [2023-08-26 20:36:20,448 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1446, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1666, PETRI_PLACES=212, PETRI_TRANSITIONS=163} [2023-08-26 20:36:20,448 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 131 predicate places. [2023-08-26 20:36:20,448 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 163 transitions, 1666 flow [2023-08-26 20:36:20,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:20,449 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:20,449 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-26 20:36:20,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-26 20:36:20,449 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:20,449 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:20,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1701918375, now seen corresponding path program 5 times [2023-08-26 20:36:20,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:20,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640032742] [2023-08-26 20:36:20,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:20,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:21,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:21,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:21,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640032742] [2023-08-26 20:36:21,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640032742] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:21,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:21,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:36:21,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397515453] [2023-08-26 20:36:21,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:21,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:36:21,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:21,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:36:21,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:36:21,444 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 591 [2023-08-26 20:36:21,445 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 163 transitions, 1666 flow. Second operand has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:21,445 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:21,445 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 591 [2023-08-26 20:36:21,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:25,219 INFO L124 PetriNetUnfolderBase]: 16759/28934 cut-off events. [2023-08-26 20:36:25,219 INFO L125 PetriNetUnfolderBase]: For 28646/28650 co-relation queries the response was YES. [2023-08-26 20:36:25,413 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81839 conditions, 28934 events. 16759/28934 cut-off events. For 28646/28650 co-relation queries the response was YES. Maximal size of possible extension queue 676. Compared 214126 event pairs, 7768 based on Foata normal form. 26/23642 useless extension candidates. Maximal degree in co-relation 81776. Up to 21834 conditions per place. [2023-08-26 20:36:25,488 INFO L140 encePairwiseOnDemand]: 577/591 looper letters, 195 selfloop transitions, 65 changer transitions 3/270 dead transitions. [2023-08-26 20:36:25,488 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 270 transitions, 2687 flow [2023-08-26 20:36:25,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-26 20:36:25,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-26 20:36:25,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2947 transitions. [2023-08-26 20:36:25,491 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35617597292724196 [2023-08-26 20:36:25,491 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2947 transitions. [2023-08-26 20:36:25,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2947 transitions. [2023-08-26 20:36:25,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:25,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2947 transitions. [2023-08-26 20:36:25,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 210.5) internal successors, (2947), 14 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:25,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:25,501 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 591.0) internal successors, (8865), 15 states have internal predecessors, (8865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:25,501 INFO L175 Difference]: Start difference. First operand has 212 places, 163 transitions, 1666 flow. Second operand 14 states and 2947 transitions. [2023-08-26 20:36:25,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 270 transitions, 2687 flow [2023-08-26 20:36:25,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 270 transitions, 2563 flow, removed 8 selfloop flow, removed 12 redundant places. [2023-08-26 20:36:25,658 INFO L231 Difference]: Finished difference. Result has 215 places, 165 transitions, 1728 flow [2023-08-26 20:36:25,658 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1546, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1728, PETRI_PLACES=215, PETRI_TRANSITIONS=165} [2023-08-26 20:36:25,659 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 134 predicate places. [2023-08-26 20:36:25,659 INFO L495 AbstractCegarLoop]: Abstraction has has 215 places, 165 transitions, 1728 flow [2023-08-26 20:36:25,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 200.33333333333334) internal successors, (3005), 15 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:25,659 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:25,659 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-26 20:36:25,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-26 20:36:25,659 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:25,660 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:25,660 INFO L85 PathProgramCache]: Analyzing trace with hash -142733978, now seen corresponding path program 1 times [2023-08-26 20:36:25,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:25,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131668940] [2023-08-26 20:36:25,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:25,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:25,691 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-26 20:36:25,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:25,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131668940] [2023-08-26 20:36:25,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131668940] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:25,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:25,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:36:25,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362698275] [2023-08-26 20:36:25,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:25,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:36:25,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:25,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:36:25,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:36:25,693 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 591 [2023-08-26 20:36:25,693 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 165 transitions, 1728 flow. Second operand has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:25,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:25,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 591 [2023-08-26 20:36:25,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:28,660 INFO L124 PetriNetUnfolderBase]: 14806/25833 cut-off events. [2023-08-26 20:36:28,660 INFO L125 PetriNetUnfolderBase]: For 31909/31938 co-relation queries the response was YES. [2023-08-26 20:36:28,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73837 conditions, 25833 events. 14806/25833 cut-off events. For 31909/31938 co-relation queries the response was YES. Maximal size of possible extension queue 619. Compared 190154 event pairs, 7424 based on Foata normal form. 29/21661 useless extension candidates. Maximal degree in co-relation 73773. Up to 22262 conditions per place. [2023-08-26 20:36:28,892 INFO L140 encePairwiseOnDemand]: 588/591 looper letters, 153 selfloop transitions, 1 changer transitions 0/172 dead transitions. [2023-08-26 20:36:28,892 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 172 transitions, 2085 flow [2023-08-26 20:36:28,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:36:28,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:36:28,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 905 transitions. [2023-08-26 20:36:28,893 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5104342921601804 [2023-08-26 20:36:28,893 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 905 transitions. [2023-08-26 20:36:28,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 905 transitions. [2023-08-26 20:36:28,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:28,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 905 transitions. [2023-08-26 20:36:28,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 301.6666666666667) internal successors, (905), 3 states have internal predecessors, (905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:28,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:28,895 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:28,895 INFO L175 Difference]: Start difference. First operand has 215 places, 165 transitions, 1728 flow. Second operand 3 states and 905 transitions. [2023-08-26 20:36:28,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 172 transitions, 2085 flow [2023-08-26 20:36:29,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 172 transitions, 1979 flow, removed 3 selfloop flow, removed 10 redundant places. [2023-08-26 20:36:29,042 INFO L231 Difference]: Finished difference. Result has 205 places, 163 transitions, 1616 flow [2023-08-26 20:36:29,042 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1614, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1616, PETRI_PLACES=205, PETRI_TRANSITIONS=163} [2023-08-26 20:36:29,043 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 124 predicate places. [2023-08-26 20:36:29,043 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 163 transitions, 1616 flow [2023-08-26 20:36:29,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:29,043 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:29,043 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-26 20:36:29,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-26 20:36:29,043 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:29,044 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:29,044 INFO L85 PathProgramCache]: Analyzing trace with hash -142733932, now seen corresponding path program 1 times [2023-08-26 20:36:29,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:29,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552093507] [2023-08-26 20:36:29,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:29,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:29,076 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-26 20:36:29,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:29,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552093507] [2023-08-26 20:36:29,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552093507] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:29,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:29,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 20:36:29,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767051179] [2023-08-26 20:36:29,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:29,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:36:29,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:29,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:36:29,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:36:29,078 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 591 [2023-08-26 20:36:29,078 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 163 transitions, 1616 flow. Second operand has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:29,078 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:29,078 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 591 [2023-08-26 20:36:29,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:31,890 INFO L124 PetriNetUnfolderBase]: 13468/23554 cut-off events. [2023-08-26 20:36:31,890 INFO L125 PetriNetUnfolderBase]: For 28179/28252 co-relation queries the response was YES. [2023-08-26 20:36:32,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67182 conditions, 23554 events. 13468/23554 cut-off events. For 28179/28252 co-relation queries the response was YES. Maximal size of possible extension queue 552. Compared 169814 event pairs, 5669 based on Foata normal form. 456/20509 useless extension candidates. Maximal degree in co-relation 67118. Up to 16620 conditions per place. [2023-08-26 20:36:32,134 INFO L140 encePairwiseOnDemand]: 586/591 looper letters, 168 selfloop transitions, 4 changer transitions 0/190 dead transitions. [2023-08-26 20:36:32,134 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 190 transitions, 2057 flow [2023-08-26 20:36:32,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:36:32,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:36:32,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 922 transitions. [2023-08-26 20:36:32,135 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5200225606316977 [2023-08-26 20:36:32,135 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 922 transitions. [2023-08-26 20:36:32,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 922 transitions. [2023-08-26 20:36:32,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:32,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 922 transitions. [2023-08-26 20:36:32,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 307.3333333333333) internal successors, (922), 3 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:32,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:32,137 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:32,137 INFO L175 Difference]: Start difference. First operand has 205 places, 163 transitions, 1616 flow. Second operand 3 states and 922 transitions. [2023-08-26 20:36:32,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 190 transitions, 2057 flow [2023-08-26 20:36:32,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 190 transitions, 2056 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:36:32,272 INFO L231 Difference]: Finished difference. Result has 205 places, 162 transitions, 1623 flow [2023-08-26 20:36:32,272 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1607, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1623, PETRI_PLACES=205, PETRI_TRANSITIONS=162} [2023-08-26 20:36:32,273 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 124 predicate places. [2023-08-26 20:36:32,273 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 162 transitions, 1623 flow [2023-08-26 20:36:32,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:32,273 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:32,273 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-26 20:36:32,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-26 20:36:32,273 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:32,274 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:32,274 INFO L85 PathProgramCache]: Analyzing trace with hash -840128570, now seen corresponding path program 1 times [2023-08-26 20:36:32,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:32,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829568746] [2023-08-26 20:36:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:32,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:33,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:33,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:33,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829568746] [2023-08-26 20:36:33,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829568746] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:33,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:33,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 20:36:33,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254847861] [2023-08-26 20:36:33,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:33,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 20:36:33,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:33,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 20:36:33,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-08-26 20:36:33,244 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 591 [2023-08-26 20:36:33,245 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 162 transitions, 1623 flow. Second operand has 12 states, 12 states have (on average 216.83333333333334) internal successors, (2602), 12 states have internal predecessors, (2602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:33,245 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:33,245 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 591 [2023-08-26 20:36:33,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:36,604 INFO L124 PetriNetUnfolderBase]: 14718/25530 cut-off events. [2023-08-26 20:36:36,605 INFO L125 PetriNetUnfolderBase]: For 33132/33132 co-relation queries the response was YES. [2023-08-26 20:36:36,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75655 conditions, 25530 events. 14718/25530 cut-off events. For 33132/33132 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 182968 event pairs, 11214 based on Foata normal form. 0/21962 useless extension candidates. Maximal degree in co-relation 75591. Up to 22750 conditions per place. [2023-08-26 20:36:36,831 INFO L140 encePairwiseOnDemand]: 577/591 looper letters, 194 selfloop transitions, 33 changer transitions 3/237 dead transitions. [2023-08-26 20:36:36,832 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 237 transitions, 2504 flow [2023-08-26 20:36:36,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 20:36:36,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 20:36:36,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2930 transitions. [2023-08-26 20:36:36,834 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38136144735129507 [2023-08-26 20:36:36,834 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2930 transitions. [2023-08-26 20:36:36,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2930 transitions. [2023-08-26 20:36:36,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:36,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2930 transitions. [2023-08-26 20:36:36,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 225.3846153846154) internal successors, (2930), 13 states have internal predecessors, (2930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:36,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:36,840 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:36,840 INFO L175 Difference]: Start difference. First operand has 205 places, 162 transitions, 1623 flow. Second operand 13 states and 2930 transitions. [2023-08-26 20:36:36,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 237 transitions, 2504 flow [2023-08-26 20:36:37,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 237 transitions, 2496 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:36:37,019 INFO L231 Difference]: Finished difference. Result has 222 places, 170 transitions, 1823 flow [2023-08-26 20:36:37,019 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1619, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1823, PETRI_PLACES=222, PETRI_TRANSITIONS=170} [2023-08-26 20:36:37,019 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 141 predicate places. [2023-08-26 20:36:37,019 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 170 transitions, 1823 flow [2023-08-26 20:36:37,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 216.83333333333334) internal successors, (2602), 12 states have internal predecessors, (2602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:37,020 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:37,020 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-26 20:36:37,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-26 20:36:37,020 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:37,021 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:37,021 INFO L85 PathProgramCache]: Analyzing trace with hash -840128572, now seen corresponding path program 1 times [2023-08-26 20:36:37,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:37,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531921751] [2023-08-26 20:36:37,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:37,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:37,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:37,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:37,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531921751] [2023-08-26 20:36:37,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531921751] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:37,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:37,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 20:36:37,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304275478] [2023-08-26 20:36:37,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:37,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 20:36:37,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:37,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 20:36:37,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-08-26 20:36:37,395 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 591 [2023-08-26 20:36:37,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 170 transitions, 1823 flow. Second operand has 12 states, 12 states have (on average 211.83333333333334) internal successors, (2542), 12 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:37,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:37,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 591 [2023-08-26 20:36:37,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:42,740 INFO L124 PetriNetUnfolderBase]: 21720/37499 cut-off events. [2023-08-26 20:36:42,740 INFO L125 PetriNetUnfolderBase]: For 39000/39000 co-relation queries the response was YES. [2023-08-26 20:36:43,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108085 conditions, 37499 events. 21720/37499 cut-off events. For 39000/39000 co-relation queries the response was YES. Maximal size of possible extension queue 826. Compared 288831 event pairs, 5998 based on Foata normal form. 0/33294 useless extension candidates. Maximal degree in co-relation 108014. Up to 9251 conditions per place. [2023-08-26 20:36:43,574 INFO L140 encePairwiseOnDemand]: 573/591 looper letters, 401 selfloop transitions, 85 changer transitions 3/496 dead transitions. [2023-08-26 20:36:43,574 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 496 transitions, 3910 flow [2023-08-26 20:36:43,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-26 20:36:43,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-26 20:36:43,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3724 transitions. [2023-08-26 20:36:43,577 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.39382402707275804 [2023-08-26 20:36:43,577 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3724 transitions. [2023-08-26 20:36:43,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3724 transitions. [2023-08-26 20:36:43,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:43,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3724 transitions. [2023-08-26 20:36:43,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 232.75) internal successors, (3724), 16 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:43,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:43,588 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 591.0) internal successors, (10047), 17 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:43,588 INFO L175 Difference]: Start difference. First operand has 222 places, 170 transitions, 1823 flow. Second operand 16 states and 3724 transitions. [2023-08-26 20:36:43,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 496 transitions, 3910 flow [2023-08-26 20:36:43,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 496 transitions, 3870 flow, removed 2 selfloop flow, removed 6 redundant places. [2023-08-26 20:36:43,820 INFO L231 Difference]: Finished difference. Result has 237 places, 191 transitions, 2192 flow [2023-08-26 20:36:43,820 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=1784, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2192, PETRI_PLACES=237, PETRI_TRANSITIONS=191} [2023-08-26 20:36:43,821 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 156 predicate places. [2023-08-26 20:36:43,821 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 191 transitions, 2192 flow [2023-08-26 20:36:43,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 211.83333333333334) internal successors, (2542), 12 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:43,821 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:43,821 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-26 20:36:43,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-26 20:36:43,821 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-26 20:36:43,821 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:43,822 INFO L85 PathProgramCache]: Analyzing trace with hash 734122108, now seen corresponding path program 1 times [2023-08-26 20:36:43,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:43,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445646244] [2023-08-26 20:36:43,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:43,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:44,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:44,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:44,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445646244] [2023-08-26 20:36:44,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445646244] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:44,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:44,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:36:44,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125930826] [2023-08-26 20:36:44,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:44,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:36:44,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:44,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:36:44,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:36:44,733 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 591 [2023-08-26 20:36:44,735 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 191 transitions, 2192 flow. Second operand has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:44,735 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:44,735 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 591 [2023-08-26 20:36:44,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:50,571 INFO L124 PetriNetUnfolderBase]: 22092/38337 cut-off events. [2023-08-26 20:36:50,571 INFO L125 PetriNetUnfolderBase]: For 61564/61564 co-relation queries the response was YES. [2023-08-26 20:36:51,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119299 conditions, 38337 events. 22092/38337 cut-off events. For 61564/61564 co-relation queries the response was YES. Maximal size of possible extension queue 829. Compared 296006 event pairs, 16656 based on Foata normal form. 52/34403 useless extension candidates. Maximal degree in co-relation 119222. Up to 33251 conditions per place. [2023-08-26 20:36:51,109 INFO L140 encePairwiseOnDemand]: 577/591 looper letters, 242 selfloop transitions, 45 changer transitions 3/297 dead transitions. [2023-08-26 20:36:51,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 297 transitions, 3303 flow [2023-08-26 20:36:51,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 20:36:51,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 20:36:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2904 transitions. [2023-08-26 20:36:51,112 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37797735259664195 [2023-08-26 20:36:51,112 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2904 transitions. [2023-08-26 20:36:51,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2904 transitions. [2023-08-26 20:36:51,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:51,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2904 transitions. [2023-08-26 20:36:51,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 223.3846153846154) internal successors, (2904), 13 states have internal predecessors, (2904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:51,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:51,120 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:51,120 INFO L175 Difference]: Start difference. First operand has 237 places, 191 transitions, 2192 flow. Second operand 13 states and 2904 transitions. [2023-08-26 20:36:51,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 297 transitions, 3303 flow [2023-08-26 20:36:51,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 297 transitions, 3254 flow, removed 15 selfloop flow, removed 4 redundant places. [2023-08-26 20:36:51,430 INFO L231 Difference]: Finished difference. Result has 246 places, 192 transitions, 2255 flow [2023-08-26 20:36:51,430 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2143, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2255, PETRI_PLACES=246, PETRI_TRANSITIONS=192} [2023-08-26 20:36:51,430 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 165 predicate places. [2023-08-26 20:36:51,430 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 192 transitions, 2255 flow [2023-08-26 20:36:51,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:51,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:51,431 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-26 20:36:51,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-26 20:36:51,431 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-26 20:36:51,431 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:51,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1575297870, now seen corresponding path program 2 times [2023-08-26 20:36:51,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:51,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316986915] [2023-08-26 20:36:51,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:51,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:51,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:52,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:52,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:52,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316986915] [2023-08-26 20:36:52,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316986915] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:52,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:52,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:36:52,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418366117] [2023-08-26 20:36:52,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:52,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:36:52,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:52,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:36:52,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:36:52,185 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 591 [2023-08-26 20:36:52,186 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 192 transitions, 2255 flow. Second operand has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:52,187 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:52,187 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 591 [2023-08-26 20:36:52,187 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:36:57,581 INFO L124 PetriNetUnfolderBase]: 21867/37968 cut-off events. [2023-08-26 20:36:57,581 INFO L125 PetriNetUnfolderBase]: For 57879/57879 co-relation queries the response was YES. [2023-08-26 20:36:58,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117562 conditions, 37968 events. 21867/37968 cut-off events. For 57879/57879 co-relation queries the response was YES. Maximal size of possible extension queue 825. Compared 292559 event pairs, 12873 based on Foata normal form. 104/33898 useless extension candidates. Maximal degree in co-relation 117484. Up to 30232 conditions per place. [2023-08-26 20:36:58,110 INFO L140 encePairwiseOnDemand]: 578/591 looper letters, 211 selfloop transitions, 56 changer transitions 3/277 dead transitions. [2023-08-26 20:36:58,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 277 transitions, 3189 flow [2023-08-26 20:36:58,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 20:36:58,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 20:36:58,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2463 transitions. [2023-08-26 20:36:58,113 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3788647900323027 [2023-08-26 20:36:58,113 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2463 transitions. [2023-08-26 20:36:58,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2463 transitions. [2023-08-26 20:36:58,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:36:58,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2463 transitions. [2023-08-26 20:36:58,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 223.9090909090909) internal successors, (2463), 11 states have internal predecessors, (2463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:58,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:58,119 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:58,119 INFO L175 Difference]: Start difference. First operand has 246 places, 192 transitions, 2255 flow. Second operand 11 states and 2463 transitions. [2023-08-26 20:36:58,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 277 transitions, 3189 flow [2023-08-26 20:36:58,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 277 transitions, 3108 flow, removed 0 selfloop flow, removed 11 redundant places. [2023-08-26 20:36:58,435 INFO L231 Difference]: Finished difference. Result has 246 places, 193 transitions, 2316 flow [2023-08-26 20:36:58,435 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2174, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2316, PETRI_PLACES=246, PETRI_TRANSITIONS=193} [2023-08-26 20:36:58,436 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 165 predicate places. [2023-08-26 20:36:58,436 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 193 transitions, 2316 flow [2023-08-26 20:36:58,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:58,436 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:36:58,436 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-26 20:36:58,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-26 20:36:58,436 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:36:58,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:36:58,437 INFO L85 PathProgramCache]: Analyzing trace with hash 567505948, now seen corresponding path program 3 times [2023-08-26 20:36:58,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:36:58,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775382576] [2023-08-26 20:36:58,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:36:58,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:36:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:36:59,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:36:59,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:36:59,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775382576] [2023-08-26 20:36:59,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775382576] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:36:59,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:36:59,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:36:59,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60871197] [2023-08-26 20:36:59,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:36:59,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:36:59,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:36:59,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:36:59,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:36:59,486 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 591 [2023-08-26 20:36:59,487 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 193 transitions, 2316 flow. Second operand has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:36:59,487 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:36:59,487 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 591 [2023-08-26 20:36:59,488 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:05,180 INFO L124 PetriNetUnfolderBase]: 23085/40029 cut-off events. [2023-08-26 20:37:05,181 INFO L125 PetriNetUnfolderBase]: For 64917/64929 co-relation queries the response was YES. [2023-08-26 20:37:05,723 INFO L83 FinitePrefix]: Finished finitePrefix Result has 124854 conditions, 40029 events. 23085/40029 cut-off events. For 64917/64929 co-relation queries the response was YES. Maximal size of possible extension queue 849. Compared 310676 event pairs, 9471 based on Foata normal form. 100/35876 useless extension candidates. Maximal degree in co-relation 124775. Up to 28858 conditions per place. [2023-08-26 20:37:05,833 INFO L140 encePairwiseOnDemand]: 573/591 looper letters, 255 selfloop transitions, 71 changer transitions 0/333 dead transitions. [2023-08-26 20:37:05,833 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 333 transitions, 3601 flow [2023-08-26 20:37:05,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 20:37:05,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 20:37:05,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2929 transitions. [2023-08-26 20:37:05,836 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.38123128986073146 [2023-08-26 20:37:05,836 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2929 transitions. [2023-08-26 20:37:05,836 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2929 transitions. [2023-08-26 20:37:05,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:05,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2929 transitions. [2023-08-26 20:37:05,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 225.30769230769232) internal successors, (2929), 13 states have internal predecessors, (2929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:05,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:05,845 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:05,845 INFO L175 Difference]: Start difference. First operand has 246 places, 193 transitions, 2316 flow. Second operand 13 states and 2929 transitions. [2023-08-26 20:37:05,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 333 transitions, 3601 flow [2023-08-26 20:37:06,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 333 transitions, 3496 flow, removed 3 selfloop flow, removed 9 redundant places. [2023-08-26 20:37:06,518 INFO L231 Difference]: Finished difference. Result has 252 places, 203 transitions, 2497 flow [2023-08-26 20:37:06,518 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2211, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2497, PETRI_PLACES=252, PETRI_TRANSITIONS=203} [2023-08-26 20:37:06,518 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 171 predicate places. [2023-08-26 20:37:06,518 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 203 transitions, 2497 flow [2023-08-26 20:37:06,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:06,519 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:06,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, 1] [2023-08-26 20:37:06,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-26 20:37:06,519 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:06,519 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:06,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1788449528, now seen corresponding path program 1 times [2023-08-26 20:37:06,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:06,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171671166] [2023-08-26 20:37:06,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:06,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:06,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:06,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:06,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:06,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171671166] [2023-08-26 20:37:06,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171671166] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:06,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:06,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:37:06,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596686905] [2023-08-26 20:37:06,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:06,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:37:06,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:06,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:37:06,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:37:06,987 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 591 [2023-08-26 20:37:06,988 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 203 transitions, 2497 flow. Second operand has 13 states, 13 states have (on average 209.76923076923077) internal successors, (2727), 13 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:06,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:06,989 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 591 [2023-08-26 20:37:06,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:12,758 INFO L124 PetriNetUnfolderBase]: 22632/39182 cut-off events. [2023-08-26 20:37:12,758 INFO L125 PetriNetUnfolderBase]: For 74363/74387 co-relation queries the response was YES. [2023-08-26 20:37:13,192 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125301 conditions, 39182 events. 22632/39182 cut-off events. For 74363/74387 co-relation queries the response was YES. Maximal size of possible extension queue 832. Compared 302929 event pairs, 11176 based on Foata normal form. 250/35378 useless extension candidates. Maximal degree in co-relation 125219. Up to 28880 conditions per place. [2023-08-26 20:37:13,288 INFO L140 encePairwiseOnDemand]: 578/591 looper letters, 225 selfloop transitions, 57 changer transitions 3/292 dead transitions. [2023-08-26 20:37:13,289 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 292 transitions, 3431 flow [2023-08-26 20:37:13,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 20:37:13,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 20:37:13,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2429 transitions. [2023-08-26 20:37:13,292 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37363482541147514 [2023-08-26 20:37:13,292 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2429 transitions. [2023-08-26 20:37:13,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2429 transitions. [2023-08-26 20:37:13,292 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:13,292 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2429 transitions. [2023-08-26 20:37:13,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 220.8181818181818) internal successors, (2429), 11 states have internal predecessors, (2429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:13,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:13,298 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:13,298 INFO L175 Difference]: Start difference. First operand has 252 places, 203 transitions, 2497 flow. Second operand 11 states and 2429 transitions. [2023-08-26 20:37:13,298 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 292 transitions, 3431 flow [2023-08-26 20:37:13,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 292 transitions, 3313 flow, removed 3 selfloop flow, removed 10 redundant places. [2023-08-26 20:37:13,668 INFO L231 Difference]: Finished difference. Result has 251 places, 202 transitions, 2487 flow [2023-08-26 20:37:13,668 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2373, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2487, PETRI_PLACES=251, PETRI_TRANSITIONS=202} [2023-08-26 20:37:13,669 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 170 predicate places. [2023-08-26 20:37:13,669 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 202 transitions, 2487 flow [2023-08-26 20:37:13,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 209.76923076923077) internal successors, (2727), 13 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:13,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:13,669 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-26 20:37:13,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-26 20:37:13,669 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:13,670 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:13,670 INFO L85 PathProgramCache]: Analyzing trace with hash -237723738, now seen corresponding path program 4 times [2023-08-26 20:37:13,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:13,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60470770] [2023-08-26 20:37:13,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:13,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:13,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:14,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:14,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:14,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60470770] [2023-08-26 20:37:14,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60470770] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:14,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:14,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 20:37:14,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133409473] [2023-08-26 20:37:14,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:14,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-08-26 20:37:14,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:14,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-08-26 20:37:14,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-08-26 20:37:14,421 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 591 [2023-08-26 20:37:14,422 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 202 transitions, 2487 flow. Second operand has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:14,423 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:14,423 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 591 [2023-08-26 20:37:14,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:19,960 INFO L124 PetriNetUnfolderBase]: 21675/37666 cut-off events. [2023-08-26 20:37:19,960 INFO L125 PetriNetUnfolderBase]: For 69228/69228 co-relation queries the response was YES. [2023-08-26 20:37:20,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120745 conditions, 37666 events. 21675/37666 cut-off events. For 69228/69228 co-relation queries the response was YES. Maximal size of possible extension queue 820. Compared 289289 event pairs, 9303 based on Foata normal form. 104/33905 useless extension candidates. Maximal degree in co-relation 120664. Up to 27837 conditions per place. [2023-08-26 20:37:20,404 INFO L140 encePairwiseOnDemand]: 579/591 looper letters, 216 selfloop transitions, 54 changer transitions 3/280 dead transitions. [2023-08-26 20:37:20,404 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 280 transitions, 3373 flow [2023-08-26 20:37:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 20:37:20,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 20:37:20,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2458 transitions. [2023-08-26 20:37:20,406 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3780956775880634 [2023-08-26 20:37:20,406 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2458 transitions. [2023-08-26 20:37:20,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2458 transitions. [2023-08-26 20:37:20,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:20,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2458 transitions. [2023-08-26 20:37:20,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 223.45454545454547) internal successors, (2458), 11 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:20,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:20,410 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 591.0) internal successors, (7092), 12 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:20,411 INFO L175 Difference]: Start difference. First operand has 251 places, 202 transitions, 2487 flow. Second operand 11 states and 2458 transitions. [2023-08-26 20:37:20,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 280 transitions, 3373 flow [2023-08-26 20:37:20,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 280 transitions, 3210 flow, removed 4 selfloop flow, removed 12 redundant places. [2023-08-26 20:37:20,726 INFO L231 Difference]: Finished difference. Result has 250 places, 196 transitions, 2411 flow [2023-08-26 20:37:20,726 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2274, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2411, PETRI_PLACES=250, PETRI_TRANSITIONS=196} [2023-08-26 20:37:20,726 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 169 predicate places. [2023-08-26 20:37:20,726 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 196 transitions, 2411 flow [2023-08-26 20:37:20,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.76923076923077) internal successors, (2766), 13 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:20,727 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:20,727 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, 1] [2023-08-26 20:37:20,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-26 20:37:20,727 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-26 20:37:20,727 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:20,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1008220540, now seen corresponding path program 1 times [2023-08-26 20:37:20,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:20,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733627559] [2023-08-26 20:37:20,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:20,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:20,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:20,779 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-26 20:37:20,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:20,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733627559] [2023-08-26 20:37:20,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733627559] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:20,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:20,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 20:37:20,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849602534] [2023-08-26 20:37:20,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:20,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:37:20,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:20,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:37:20,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:37:20,789 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 591 [2023-08-26 20:37:20,789 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 196 transitions, 2411 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-26 20:37:20,789 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:20,789 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 591 [2023-08-26 20:37:20,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:23,219 INFO L124 PetriNetUnfolderBase]: 10393/18421 cut-off events. [2023-08-26 20:37:23,219 INFO L125 PetriNetUnfolderBase]: For 50203/50276 co-relation queries the response was YES. [2023-08-26 20:37:23,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63485 conditions, 18421 events. 10393/18421 cut-off events. For 50203/50276 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 124750 event pairs, 6258 based on Foata normal form. 619/17885 useless extension candidates. Maximal degree in co-relation 63404. Up to 9492 conditions per place. [2023-08-26 20:37:23,382 INFO L140 encePairwiseOnDemand]: 588/591 looper letters, 187 selfloop transitions, 2 changer transitions 2/206 dead transitions. [2023-08-26 20:37:23,383 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 206 transitions, 2818 flow [2023-08-26 20:37:23,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:37:23,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:37:23,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 924 transitions. [2023-08-26 20:37:23,384 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5211505922165821 [2023-08-26 20:37:23,384 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 924 transitions. [2023-08-26 20:37:23,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 924 transitions. [2023-08-26 20:37:23,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:23,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 924 transitions. [2023-08-26 20:37:23,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 308.0) internal successors, (924), 3 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:23,387 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:23,387 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:23,387 INFO L175 Difference]: Start difference. First operand has 250 places, 196 transitions, 2411 flow. Second operand 3 states and 924 transitions. [2023-08-26 20:37:23,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 206 transitions, 2818 flow [2023-08-26 20:37:23,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 206 transitions, 2717 flow, removed 2 selfloop flow, removed 10 redundant places. [2023-08-26 20:37:23,674 INFO L231 Difference]: Finished difference. Result has 243 places, 189 transitions, 2272 flow [2023-08-26 20:37:23,675 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2260, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2272, PETRI_PLACES=243, PETRI_TRANSITIONS=189} [2023-08-26 20:37:23,675 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 162 predicate places. [2023-08-26 20:37:23,675 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 189 transitions, 2272 flow [2023-08-26 20:37:23,675 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-26 20:37:23,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:23,676 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-26 20:37:23,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-26 20:37:23,676 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:23,676 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:23,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1535062520, now seen corresponding path program 1 times [2023-08-26 20:37:23,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:23,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239988635] [2023-08-26 20:37:23,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:23,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:23,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:23,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:23,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239988635] [2023-08-26 20:37:23,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239988635] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:23,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:23,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 20:37:23,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463962079] [2023-08-26 20:37:23,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:23,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 20:37:23,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:23,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 20:37:23,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 20:37:23,724 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 591 [2023-08-26 20:37:23,725 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 189 transitions, 2272 flow. Second operand has 3 states, 3 states have (on average 287.0) internal successors, (861), 3 states have internal predecessors, (861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:23,725 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:23,725 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 591 [2023-08-26 20:37:23,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:25,953 INFO L124 PetriNetUnfolderBase]: 8019/15079 cut-off events. [2023-08-26 20:37:25,954 INFO L125 PetriNetUnfolderBase]: For 35827/35842 co-relation queries the response was YES. [2023-08-26 20:37:26,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51674 conditions, 15079 events. 8019/15079 cut-off events. For 35827/35842 co-relation queries the response was YES. Maximal size of possible extension queue 260. Compared 101880 event pairs, 1767 based on Foata normal form. 1327/15615 useless extension candidates. Maximal degree in co-relation 51592. Up to 11000 conditions per place. [2023-08-26 20:37:26,085 INFO L140 encePairwiseOnDemand]: 585/591 looper letters, 180 selfloop transitions, 8 changer transitions 0/203 dead transitions. [2023-08-26 20:37:26,085 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 203 transitions, 2740 flow [2023-08-26 20:37:26,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 20:37:26,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 20:37:26,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 901 transitions. [2023-08-26 20:37:26,087 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5081782289904118 [2023-08-26 20:37:26,087 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 901 transitions. [2023-08-26 20:37:26,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 901 transitions. [2023-08-26 20:37:26,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:26,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 901 transitions. [2023-08-26 20:37:26,088 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 300.3333333333333) internal successors, (901), 3 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:26,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:26,089 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 591.0) internal successors, (2364), 4 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:26,089 INFO L175 Difference]: Start difference. First operand has 243 places, 189 transitions, 2272 flow. Second operand 3 states and 901 transitions. [2023-08-26 20:37:26,089 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 203 transitions, 2740 flow [2023-08-26 20:37:26,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 203 transitions, 2736 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 20:37:26,292 INFO L231 Difference]: Finished difference. Result has 242 places, 189 transitions, 2284 flow [2023-08-26 20:37:26,293 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2268, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2284, PETRI_PLACES=242, PETRI_TRANSITIONS=189} [2023-08-26 20:37:26,293 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 161 predicate places. [2023-08-26 20:37:26,293 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 189 transitions, 2284 flow [2023-08-26 20:37:26,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 287.0) internal successors, (861), 3 states have internal predecessors, (861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:26,293 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:26,294 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-26 20:37:26,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-26 20:37:26,294 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:26,294 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:26,294 INFO L85 PathProgramCache]: Analyzing trace with hash 2050829427, now seen corresponding path program 1 times [2023-08-26 20:37:26,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:26,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095442481] [2023-08-26 20:37:26,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:26,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:27,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:27,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:27,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095442481] [2023-08-26 20:37:27,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095442481] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:27,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:27,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 20:37:27,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769967916] [2023-08-26 20:37:27,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:27,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-26 20:37:27,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:27,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-26 20:37:27,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-08-26 20:37:27,202 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 591 [2023-08-26 20:37:27,204 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 189 transitions, 2284 flow. Second operand has 16 states, 16 states have (on average 210.0) internal successors, (3360), 16 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:27,204 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:27,204 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 591 [2023-08-26 20:37:27,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:30,294 INFO L124 PetriNetUnfolderBase]: 7943/15151 cut-off events. [2023-08-26 20:37:30,295 INFO L125 PetriNetUnfolderBase]: For 34294/34356 co-relation queries the response was YES. [2023-08-26 20:37:30,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53048 conditions, 15151 events. 7943/15151 cut-off events. For 34294/34356 co-relation queries the response was YES. Maximal size of possible extension queue 265. Compared 104687 event pairs, 2829 based on Foata normal form. 20/14370 useless extension candidates. Maximal degree in co-relation 52966. Up to 4806 conditions per place. [2023-08-26 20:37:30,461 INFO L140 encePairwiseOnDemand]: 572/591 looper letters, 352 selfloop transitions, 95 changer transitions 3/456 dead transitions. [2023-08-26 20:37:30,461 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 456 transitions, 4364 flow [2023-08-26 20:37:30,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-08-26 20:37:30,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-08-26 20:37:30,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 5730 transitions. [2023-08-26 20:37:30,465 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37290121046466224 [2023-08-26 20:37:30,465 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 5730 transitions. [2023-08-26 20:37:30,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 5730 transitions. [2023-08-26 20:37:30,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:30,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 5730 transitions. [2023-08-26 20:37:30,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 220.3846153846154) internal successors, (5730), 26 states have internal predecessors, (5730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:30,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 591.0) internal successors, (15957), 27 states have internal predecessors, (15957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:30,478 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 591.0) internal successors, (15957), 27 states have internal predecessors, (15957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:30,478 INFO L175 Difference]: Start difference. First operand has 242 places, 189 transitions, 2284 flow. Second operand 26 states and 5730 transitions. [2023-08-26 20:37:30,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 456 transitions, 4364 flow [2023-08-26 20:37:30,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 456 transitions, 4333 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 20:37:30,904 INFO L231 Difference]: Finished difference. Result has 270 places, 202 transitions, 2555 flow [2023-08-26 20:37:30,905 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2276, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=2555, PETRI_PLACES=270, PETRI_TRANSITIONS=202} [2023-08-26 20:37:30,905 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 189 predicate places. [2023-08-26 20:37:30,905 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 202 transitions, 2555 flow [2023-08-26 20:37:30,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 210.0) internal successors, (3360), 16 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:30,906 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:30,906 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-26 20:37:30,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-26 20:37:30,906 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-26 20:37:30,906 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:30,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1869714526, now seen corresponding path program 1 times [2023-08-26 20:37:30,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:30,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120156499] [2023-08-26 20:37:30,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:30,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:31,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:31,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:31,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120156499] [2023-08-26 20:37:31,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120156499] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:31,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:31,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-08-26 20:37:31,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232773167] [2023-08-26 20:37:31,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:31,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-26 20:37:31,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:31,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-26 20:37:31,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-08-26 20:37:31,269 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 591 [2023-08-26 20:37:31,269 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 202 transitions, 2555 flow. Second operand has 9 states, 9 states have (on average 220.55555555555554) internal successors, (1985), 9 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:31,270 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:31,270 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 591 [2023-08-26 20:37:31,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:33,485 INFO L124 PetriNetUnfolderBase]: 7841/14897 cut-off events. [2023-08-26 20:37:33,485 INFO L125 PetriNetUnfolderBase]: For 39319/39427 co-relation queries the response was YES. [2023-08-26 20:37:33,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53549 conditions, 14897 events. 7841/14897 cut-off events. For 39319/39427 co-relation queries the response was YES. Maximal size of possible extension queue 265. Compared 102168 event pairs, 2355 based on Foata normal form. 36/14307 useless extension candidates. Maximal degree in co-relation 53462. Up to 5074 conditions per place. [2023-08-26 20:37:33,592 INFO L140 encePairwiseOnDemand]: 577/591 looper letters, 204 selfloop transitions, 61 changer transitions 1/272 dead transitions. [2023-08-26 20:37:33,592 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 272 transitions, 3426 flow [2023-08-26 20:37:33,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 20:37:33,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 20:37:33,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2088 transitions. [2023-08-26 20:37:33,594 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3925549915397631 [2023-08-26 20:37:33,594 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2088 transitions. [2023-08-26 20:37:33,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2088 transitions. [2023-08-26 20:37:33,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:33,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2088 transitions. [2023-08-26 20:37:33,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 232.0) internal successors, (2088), 9 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:33,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:33,597 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 591.0) internal successors, (5910), 10 states have internal predecessors, (5910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:33,597 INFO L175 Difference]: Start difference. First operand has 270 places, 202 transitions, 2555 flow. Second operand 9 states and 2088 transitions. [2023-08-26 20:37:33,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 272 transitions, 3426 flow [2023-08-26 20:37:33,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 272 transitions, 3208 flow, removed 9 selfloop flow, removed 15 redundant places. [2023-08-26 20:37:33,793 INFO L231 Difference]: Finished difference. Result has 266 places, 205 transitions, 2548 flow [2023-08-26 20:37:33,793 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2340, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2548, PETRI_PLACES=266, PETRI_TRANSITIONS=205} [2023-08-26 20:37:33,794 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 185 predicate places. [2023-08-26 20:37:33,794 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 205 transitions, 2548 flow [2023-08-26 20:37:33,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 220.55555555555554) internal successors, (1985), 9 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:33,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:33,794 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-26 20:37:33,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-26 20:37:33,794 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:33,794 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:33,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1167669491, now seen corresponding path program 2 times [2023-08-26 20:37:33,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:33,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611402568] [2023-08-26 20:37:33,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:33,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:35,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:35,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:35,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611402568] [2023-08-26 20:37:35,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611402568] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:35,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:35,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-08-26 20:37:35,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295298545] [2023-08-26 20:37:35,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:35,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-08-26 20:37:35,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:35,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-08-26 20:37:35,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-08-26 20:37:35,187 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 591 [2023-08-26 20:37:35,188 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 205 transitions, 2548 flow. Second operand has 19 states, 19 states have (on average 198.68421052631578) internal successors, (3775), 19 states have internal predecessors, (3775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:35,188 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:35,188 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 591 [2023-08-26 20:37:35,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:37,857 INFO L124 PetriNetUnfolderBase]: 7847/15029 cut-off events. [2023-08-26 20:37:37,857 INFO L125 PetriNetUnfolderBase]: For 38720/38788 co-relation queries the response was YES. [2023-08-26 20:37:38,018 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53688 conditions, 15029 events. 7847/15029 cut-off events. For 38720/38788 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 103602 event pairs, 3580 based on Foata normal form. 42/14525 useless extension candidates. Maximal degree in co-relation 53600. Up to 8301 conditions per place. [2023-08-26 20:37:38,284 INFO L140 encePairwiseOnDemand]: 573/591 looper letters, 231 selfloop transitions, 84 changer transitions 12/333 dead transitions. [2023-08-26 20:37:38,285 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 333 transitions, 3813 flow [2023-08-26 20:37:38,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-08-26 20:37:38,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-08-26 20:37:38,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3730 transitions. [2023-08-26 20:37:38,293 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.35062981763489376 [2023-08-26 20:37:38,293 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3730 transitions. [2023-08-26 20:37:38,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3730 transitions. [2023-08-26 20:37:38,294 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:38,294 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3730 transitions. [2023-08-26 20:37:38,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 207.22222222222223) internal successors, (3730), 18 states have internal predecessors, (3730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:38,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 591.0) internal successors, (11229), 19 states have internal predecessors, (11229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:38,301 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 591.0) internal successors, (11229), 19 states have internal predecessors, (11229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:38,301 INFO L175 Difference]: Start difference. First operand has 266 places, 205 transitions, 2548 flow. Second operand 18 states and 3730 transitions. [2023-08-26 20:37:38,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 333 transitions, 3813 flow [2023-08-26 20:37:38,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 333 transitions, 3762 flow, removed 4 selfloop flow, removed 4 redundant places. [2023-08-26 20:37:38,512 INFO L231 Difference]: Finished difference. Result has 282 places, 211 transitions, 2749 flow [2023-08-26 20:37:38,512 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2497, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2749, PETRI_PLACES=282, PETRI_TRANSITIONS=211} [2023-08-26 20:37:38,512 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 201 predicate places. [2023-08-26 20:37:38,512 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 211 transitions, 2749 flow [2023-08-26 20:37:38,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 198.68421052631578) internal successors, (3775), 19 states have internal predecessors, (3775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:38,513 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:38,513 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-26 20:37:38,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-26 20:37:38,513 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:38,513 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:38,514 INFO L85 PathProgramCache]: Analyzing trace with hash 221498839, now seen corresponding path program 3 times [2023-08-26 20:37:38,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:38,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561860930] [2023-08-26 20:37:38,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:38,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:38,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:39,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:39,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:39,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561860930] [2023-08-26 20:37:39,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561860930] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:39,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:39,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-26 20:37:39,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221339337] [2023-08-26 20:37:39,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:39,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-26 20:37:39,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:39,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-26 20:37:39,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-08-26 20:37:39,417 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 591 [2023-08-26 20:37:39,419 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 211 transitions, 2749 flow. Second operand has 17 states, 17 states have (on average 206.88235294117646) internal successors, (3517), 17 states have internal predecessors, (3517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:39,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:39,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 591 [2023-08-26 20:37:39,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:42,190 INFO L124 PetriNetUnfolderBase]: 7812/14968 cut-off events. [2023-08-26 20:37:42,191 INFO L125 PetriNetUnfolderBase]: For 38608/38650 co-relation queries the response was YES. [2023-08-26 20:37:42,295 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54495 conditions, 14968 events. 7812/14968 cut-off events. For 38608/38650 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 103178 event pairs, 1131 based on Foata normal form. 80/14466 useless extension candidates. Maximal degree in co-relation 54404. Up to 4769 conditions per place. [2023-08-26 20:37:42,324 INFO L140 encePairwiseOnDemand]: 574/591 looper letters, 197 selfloop transitions, 91 changer transitions 7/301 dead transitions. [2023-08-26 20:37:42,325 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 301 transitions, 3752 flow [2023-08-26 20:37:42,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:37:42,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:37:42,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3220 transitions. [2023-08-26 20:37:42,327 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3632261703327693 [2023-08-26 20:37:42,328 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3220 transitions. [2023-08-26 20:37:42,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3220 transitions. [2023-08-26 20:37:42,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:42,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3220 transitions. [2023-08-26 20:37:42,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 214.66666666666666) internal successors, (3220), 15 states have internal predecessors, (3220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:42,335 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:42,335 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:42,335 INFO L175 Difference]: Start difference. First operand has 282 places, 211 transitions, 2749 flow. Second operand 15 states and 3220 transitions. [2023-08-26 20:37:42,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 301 transitions, 3752 flow [2023-08-26 20:37:42,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 301 transitions, 3601 flow, removed 0 selfloop flow, removed 17 redundant places. [2023-08-26 20:37:42,558 INFO L231 Difference]: Finished difference. Result has 278 places, 210 transitions, 2770 flow [2023-08-26 20:37:42,558 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2588, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2770, PETRI_PLACES=278, PETRI_TRANSITIONS=210} [2023-08-26 20:37:42,558 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 197 predicate places. [2023-08-26 20:37:42,559 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 210 transitions, 2770 flow [2023-08-26 20:37:42,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 206.88235294117646) internal successors, (3517), 17 states have internal predecessors, (3517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:42,559 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:42,559 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-26 20:37:42,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-26 20:37:42,559 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:42,560 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:42,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1999086492, now seen corresponding path program 2 times [2023-08-26 20:37:42,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:42,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493983568] [2023-08-26 20:37:42,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:42,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:42,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:42,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:42,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:42,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493983568] [2023-08-26 20:37:42,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493983568] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:42,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:42,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 20:37:42,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331305314] [2023-08-26 20:37:42,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:42,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 20:37:42,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:42,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 20:37:42,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-08-26 20:37:42,954 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 591 [2023-08-26 20:37:42,955 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 210 transitions, 2770 flow. Second operand has 10 states, 10 states have (on average 216.2) internal successors, (2162), 10 states have internal predecessors, (2162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:42,955 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:42,956 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 591 [2023-08-26 20:37:42,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:37:45,260 INFO L124 PetriNetUnfolderBase]: 7764/14828 cut-off events. [2023-08-26 20:37:45,260 INFO L125 PetriNetUnfolderBase]: For 40711/40789 co-relation queries the response was YES. [2023-08-26 20:37:45,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54967 conditions, 14828 events. 7764/14828 cut-off events. For 40711/40789 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 101525 event pairs, 2564 based on Foata normal form. 62/14298 useless extension candidates. Maximal degree in co-relation 54879. Up to 6513 conditions per place. [2023-08-26 20:37:45,421 INFO L140 encePairwiseOnDemand]: 580/591 looper letters, 179 selfloop transitions, 55 changer transitions 1/241 dead transitions. [2023-08-26 20:37:45,422 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 241 transitions, 3385 flow [2023-08-26 20:37:45,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 20:37:45,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 20:37:45,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1579 transitions. [2023-08-26 20:37:45,423 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3816775441140923 [2023-08-26 20:37:45,423 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1579 transitions. [2023-08-26 20:37:45,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1579 transitions. [2023-08-26 20:37:45,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:37:45,424 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1579 transitions. [2023-08-26 20:37:45,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 225.57142857142858) internal successors, (1579), 7 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:45,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 591.0) internal successors, (4728), 8 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:45,426 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 591.0) internal successors, (4728), 8 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:45,427 INFO L175 Difference]: Start difference. First operand has 278 places, 210 transitions, 2770 flow. Second operand 7 states and 1579 transitions. [2023-08-26 20:37:45,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 241 transitions, 3385 flow [2023-08-26 20:37:45,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 241 transitions, 3221 flow, removed 0 selfloop flow, removed 13 redundant places. [2023-08-26 20:37:45,652 INFO L231 Difference]: Finished difference. Result has 270 places, 209 transitions, 2712 flow [2023-08-26 20:37:45,652 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2602, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2712, PETRI_PLACES=270, PETRI_TRANSITIONS=209} [2023-08-26 20:37:45,652 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 189 predicate places. [2023-08-26 20:37:45,652 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 209 transitions, 2712 flow [2023-08-26 20:37:45,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 216.2) internal successors, (2162), 10 states have internal predecessors, (2162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:45,653 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:37:45,653 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-26 20:37:45,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-26 20:37:45,653 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting t2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:37:45,653 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:37:45,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1058176905, now seen corresponding path program 1 times [2023-08-26 20:37:45,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:37:45,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576202090] [2023-08-26 20:37:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:37:45,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:37:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:37:52,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:37:52,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:37:52,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576202090] [2023-08-26 20:37:52,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576202090] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:37:52,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:37:52,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-26 20:37:52,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445032850] [2023-08-26 20:37:52,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:37:52,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-26 20:37:52,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:37:52,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-26 20:37:52,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2023-08-26 20:37:52,461 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 591 [2023-08-26 20:37:52,463 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 209 transitions, 2712 flow. Second operand has 17 states, 17 states have (on average 218.05882352941177) internal successors, (3707), 17 states have internal predecessors, (3707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:37:52,463 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:37:52,463 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 591 [2023-08-26 20:37:52,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:38:04,937 INFO L124 PetriNetUnfolderBase]: 8319/15946 cut-off events. [2023-08-26 20:38:04,937 INFO L125 PetriNetUnfolderBase]: For 47293/47379 co-relation queries the response was YES. [2023-08-26 20:38:05,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57721 conditions, 15946 events. 8319/15946 cut-off events. For 47293/47379 co-relation queries the response was YES. Maximal size of possible extension queue 272. Compared 111757 event pairs, 5506 based on Foata normal form. 28/15360 useless extension candidates. Maximal degree in co-relation 57633. Up to 12335 conditions per place. [2023-08-26 20:38:05,095 INFO L140 encePairwiseOnDemand]: 576/591 looper letters, 275 selfloop transitions, 45 changer transitions 12/338 dead transitions. [2023-08-26 20:38:05,095 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 338 transitions, 4006 flow [2023-08-26 20:38:05,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:38:05,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:38:05,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3427 transitions. [2023-08-26 20:38:05,098 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3865764241398759 [2023-08-26 20:38:05,098 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3427 transitions. [2023-08-26 20:38:05,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3427 transitions. [2023-08-26 20:38:05,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:38:05,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3427 transitions. [2023-08-26 20:38:05,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 228.46666666666667) internal successors, (3427), 15 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:05,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:05,104 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:05,104 INFO L175 Difference]: Start difference. First operand has 270 places, 209 transitions, 2712 flow. Second operand 15 states and 3427 transitions. [2023-08-26 20:38:05,104 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 338 transitions, 4006 flow [2023-08-26 20:38:05,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 338 transitions, 3890 flow, removed 1 selfloop flow, removed 6 redundant places. [2023-08-26 20:38:05,324 INFO L231 Difference]: Finished difference. Result has 281 places, 212 transitions, 2747 flow [2023-08-26 20:38:05,324 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2600, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2747, PETRI_PLACES=281, PETRI_TRANSITIONS=212} [2023-08-26 20:38:05,324 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 200 predicate places. [2023-08-26 20:38:05,324 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 212 transitions, 2747 flow [2023-08-26 20:38:05,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 218.05882352941177) internal successors, (3707), 17 states have internal predecessors, (3707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:05,325 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:38:05,325 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-26 20:38:05,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-26 20:38:05,325 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting t2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:38:05,325 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:38:05,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1058176904, now seen corresponding path program 1 times [2023-08-26 20:38:05,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:38:05,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868815973] [2023-08-26 20:38:05,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:38:05,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:38:05,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:38:11,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:38:11,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:38:11,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868815973] [2023-08-26 20:38:11,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868815973] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:38:11,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:38:11,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-08-26 20:38:11,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261761348] [2023-08-26 20:38:11,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:38:11,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-08-26 20:38:11,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:38:11,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-08-26 20:38:11,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2023-08-26 20:38:11,283 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 591 [2023-08-26 20:38:11,284 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 212 transitions, 2747 flow. Second operand has 17 states, 17 states have (on average 211.05882352941177) internal successors, (3588), 17 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:11,284 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:38:11,284 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 591 [2023-08-26 20:38:11,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:38:26,253 INFO L124 PetriNetUnfolderBase]: 8247/15834 cut-off events. [2023-08-26 20:38:26,253 INFO L125 PetriNetUnfolderBase]: For 44662/44748 co-relation queries the response was YES. [2023-08-26 20:38:26,337 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57025 conditions, 15834 events. 8247/15834 cut-off events. For 44662/44748 co-relation queries the response was YES. Maximal size of possible extension queue 272. Compared 111007 event pairs, 5637 based on Foata normal form. 28/15372 useless extension candidates. Maximal degree in co-relation 56935. Up to 12659 conditions per place. [2023-08-26 20:38:26,366 INFO L140 encePairwiseOnDemand]: 574/591 looper letters, 260 selfloop transitions, 46 changer transitions 12/324 dead transitions. [2023-08-26 20:38:26,366 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 324 transitions, 3915 flow [2023-08-26 20:38:26,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 20:38:26,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 20:38:26,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3309 transitions. [2023-08-26 20:38:26,368 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37326565143824025 [2023-08-26 20:38:26,368 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3309 transitions. [2023-08-26 20:38:26,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3309 transitions. [2023-08-26 20:38:26,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:38:26,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3309 transitions. [2023-08-26 20:38:26,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 220.6) internal successors, (3309), 15 states have internal predecessors, (3309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:26,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:26,375 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 591.0) internal successors, (9456), 16 states have internal predecessors, (9456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:26,375 INFO L175 Difference]: Start difference. First operand has 281 places, 212 transitions, 2747 flow. Second operand 15 states and 3309 transitions. [2023-08-26 20:38:26,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 324 transitions, 3915 flow [2023-08-26 20:38:26,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 324 transitions, 3837 flow, removed 0 selfloop flow, removed 11 redundant places. [2023-08-26 20:38:26,579 INFO L231 Difference]: Finished difference. Result has 285 places, 213 transitions, 2771 flow [2023-08-26 20:38:26,579 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2669, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2771, PETRI_PLACES=285, PETRI_TRANSITIONS=213} [2023-08-26 20:38:26,579 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 204 predicate places. [2023-08-26 20:38:26,580 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 213 transitions, 2771 flow [2023-08-26 20:38:26,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 211.05882352941177) internal successors, (3588), 17 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:26,580 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:38:26,580 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-26 20:38:26,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-26 20:38:26,580 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting t2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:38:26,581 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:38:26,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1949026786, now seen corresponding path program 2 times [2023-08-26 20:38:26,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:38:26,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786908659] [2023-08-26 20:38:26,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:38:26,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:38:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:38:27,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:38:27,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:38:27,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786908659] [2023-08-26 20:38:27,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786908659] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:38:27,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:38:27,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 20:38:27,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550678844] [2023-08-26 20:38:27,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:38:27,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 20:38:27,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:38:27,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 20:38:27,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-08-26 20:38:27,564 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 591 [2023-08-26 20:38:27,565 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 213 transitions, 2771 flow. Second operand has 15 states, 15 states have (on average 211.33333333333334) internal successors, (3170), 15 states have internal predecessors, (3170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:27,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:38:27,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 591 [2023-08-26 20:38:27,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:38:30,099 INFO L124 PetriNetUnfolderBase]: 8121/15652 cut-off events. [2023-08-26 20:38:30,100 INFO L125 PetriNetUnfolderBase]: For 42525/42599 co-relation queries the response was YES. [2023-08-26 20:38:30,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56905 conditions, 15652 events. 8121/15652 cut-off events. For 42525/42599 co-relation queries the response was YES. Maximal size of possible extension queue 269. Compared 109411 event pairs, 3739 based on Foata normal form. 144/15560 useless extension candidates. Maximal degree in co-relation 56814. Up to 8418 conditions per place. [2023-08-26 20:38:30,212 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 227 selfloop transitions, 62 changer transitions 8/303 dead transitions. [2023-08-26 20:38:30,212 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 303 transitions, 3768 flow [2023-08-26 20:38:30,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-26 20:38:30,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-26 20:38:30,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2660 transitions. [2023-08-26 20:38:30,214 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3750705019740553 [2023-08-26 20:38:30,214 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2660 transitions. [2023-08-26 20:38:30,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2660 transitions. [2023-08-26 20:38:30,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:38:30,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2660 transitions. [2023-08-26 20:38:30,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 221.66666666666666) internal successors, (2660), 12 states have internal predecessors, (2660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:30,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 591.0) internal successors, (7683), 13 states have internal predecessors, (7683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:30,219 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 591.0) internal successors, (7683), 13 states have internal predecessors, (7683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:30,219 INFO L175 Difference]: Start difference. First operand has 285 places, 213 transitions, 2771 flow. Second operand 12 states and 2660 transitions. [2023-08-26 20:38:30,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 303 transitions, 3768 flow [2023-08-26 20:38:30,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 303 transitions, 3678 flow, removed 0 selfloop flow, removed 13 redundant places. [2023-08-26 20:38:30,438 INFO L231 Difference]: Finished difference. Result has 284 places, 214 transitions, 2822 flow [2023-08-26 20:38:30,439 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2681, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2822, PETRI_PLACES=284, PETRI_TRANSITIONS=214} [2023-08-26 20:38:30,439 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 203 predicate places. [2023-08-26 20:38:30,439 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 214 transitions, 2822 flow [2023-08-26 20:38:30,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 211.33333333333334) internal successors, (3170), 15 states have internal predecessors, (3170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:30,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:38:30,440 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-26 20:38:30,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-26 20:38:30,440 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting t2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:38:30,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:38:30,440 INFO L85 PathProgramCache]: Analyzing trace with hash 2102837844, now seen corresponding path program 3 times [2023-08-26 20:38:30,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:38:30,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946876117] [2023-08-26 20:38:30,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:38:30,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:38:30,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 20:38:31,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 20:38:31,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 20:38:31,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946876117] [2023-08-26 20:38:31,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946876117] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 20:38:31,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 20:38:31,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 20:38:31,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703497915] [2023-08-26 20:38:31,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 20:38:31,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-08-26 20:38:31,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 20:38:31,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-08-26 20:38:31,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2023-08-26 20:38:31,607 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 591 [2023-08-26 20:38:31,608 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 214 transitions, 2822 flow. Second operand has 16 states, 16 states have (on average 211.1875) internal successors, (3379), 16 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:31,608 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 20:38:31,608 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 591 [2023-08-26 20:38:31,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 20:38:34,266 INFO L124 PetriNetUnfolderBase]: 8496/16434 cut-off events. [2023-08-26 20:38:34,266 INFO L125 PetriNetUnfolderBase]: For 46702/46744 co-relation queries the response was YES. [2023-08-26 20:38:34,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59951 conditions, 16434 events. 8496/16434 cut-off events. For 46702/46744 co-relation queries the response was YES. Maximal size of possible extension queue 276. Compared 116404 event pairs, 2903 based on Foata normal form. 72/16279 useless extension candidates. Maximal degree in co-relation 59859. Up to 7169 conditions per place. [2023-08-26 20:38:34,390 INFO L140 encePairwiseOnDemand]: 575/591 looper letters, 230 selfloop transitions, 69 changer transitions 9/314 dead transitions. [2023-08-26 20:38:34,390 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 314 transitions, 3919 flow [2023-08-26 20:38:34,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 20:38:34,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 20:38:34,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2871 transitions. [2023-08-26 20:38:34,392 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3736821554080437 [2023-08-26 20:38:34,392 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2871 transitions. [2023-08-26 20:38:34,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2871 transitions. [2023-08-26 20:38:34,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 20:38:34,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2871 transitions. [2023-08-26 20:38:34,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 220.84615384615384) internal successors, (2871), 13 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:34,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:34,400 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 591.0) internal successors, (8274), 14 states have internal predecessors, (8274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:34,400 INFO L175 Difference]: Start difference. First operand has 284 places, 214 transitions, 2822 flow. Second operand 13 states and 2871 transitions. [2023-08-26 20:38:34,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 314 transitions, 3919 flow [2023-08-26 20:38:34,687 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 314 transitions, 3797 flow, removed 5 selfloop flow, removed 9 redundant places. [2023-08-26 20:38:34,691 INFO L231 Difference]: Finished difference. Result has 290 places, 217 transitions, 2926 flow [2023-08-26 20:38:34,691 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=591, PETRI_DIFFERENCE_MINUEND_FLOW=2702, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2926, PETRI_PLACES=290, PETRI_TRANSITIONS=217} [2023-08-26 20:38:34,691 INFO L281 CegarLoopForPetriNet]: 81 programPoint places, 209 predicate places. [2023-08-26 20:38:34,691 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 217 transitions, 2926 flow [2023-08-26 20:38:34,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 211.1875) internal successors, (3379), 16 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 20:38:34,692 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 20:38:34,692 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-26 20:38:34,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-26 20:38:34,692 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting t2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 40 more)] === [2023-08-26 20:38:34,692 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 20:38:34,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1093801135, now seen corresponding path program 2 times [2023-08-26 20:38:34,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 20:38:34,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398146153] [2023-08-26 20:38:34,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 20:38:34,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 20:38:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2023-08-26 20:48:09,160 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 [2023-08-26 20:48:09,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-26 20:48:09,181 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-26 20:48:09,184 INFO L158 Benchmark]: Toolchain (without parser) took 776736.79ms. Allocated memory was 352.3MB in the beginning and 15.9GB in the end (delta: 15.5GB). Free memory was 327.4MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 9.6GB. Max. memory is 16.0GB. [2023-08-26 20:48:09,184 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 352.3MB. Free memory was 329.0MB in the beginning and 329.0MB in the end (delta: 87.1kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 20:48:09,185 INFO L158 Benchmark]: CACSL2BoogieTranslator took 702.48ms. Allocated memory is still 352.3MB. Free memory was 327.1MB in the beginning and 297.0MB in the end (delta: 30.1MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. [2023-08-26 20:48:09,185 INFO L158 Benchmark]: Boogie Procedure Inliner took 85.16ms. Allocated memory is still 352.3MB. Free memory was 297.0MB in the beginning and 293.7MB in the end (delta: 3.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-26 20:48:09,185 INFO L158 Benchmark]: Boogie Preprocessor took 55.45ms. Allocated memory is still 352.3MB. Free memory was 293.7MB in the beginning and 291.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 20:48:09,185 INFO L158 Benchmark]: RCFGBuilder took 616.45ms. Allocated memory is still 352.3MB. Free memory was 291.3MB in the beginning and 318.4MB in the end (delta: -27.1MB). Peak memory consumption was 20.7MB. Max. memory is 16.0GB. [2023-08-26 20:48:09,185 INFO L158 Benchmark]: TraceAbstraction took 775270.23ms. Allocated memory was 352.3MB in the beginning and 15.9GB in the end (delta: 15.5GB). Free memory was 317.1MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 9.6GB. Max. memory is 16.0GB. [2023-08-26 20:48:09,186 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 352.3MB. Free memory was 329.0MB in the beginning and 329.0MB in the end (delta: 87.1kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 702.48ms. Allocated memory is still 352.3MB. Free memory was 327.1MB in the beginning and 297.0MB in the end (delta: 30.1MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 85.16ms. Allocated memory is still 352.3MB. Free memory was 297.0MB in the beginning and 293.7MB in the end (delta: 3.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 55.45ms. Allocated memory is still 352.3MB. Free memory was 293.7MB in the beginning and 291.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 616.45ms. Allocated memory is still 352.3MB. Free memory was 291.3MB in the beginning and 318.4MB in the end (delta: -27.1MB). Peak memory consumption was 20.7MB. Max. memory is 16.0GB. * TraceAbstraction took 775270.23ms. Allocated memory was 352.3MB in the beginning and 15.9GB in the end (delta: 15.5GB). Free memory was 317.1MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 9.6GB. 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.2s, 284 PlacesBefore, 81 PlacesAfterwards, 295 TransitionsBefore, 84 TransitionsAfterwards, 24328 CoEnabledTransitionPairs, 7 FixpointIterations, 68 TrivialSequentialCompositions, 176 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 25 ConcurrentYvCompositions, 8 ChoiceCompositions, 285 TotalNumberOfCompositions, 50493 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24029, independent: 23299, independent conditional: 0, independent unconditional: 23299, dependent: 730, dependent conditional: 0, dependent unconditional: 730, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13398, independent: 13256, independent conditional: 0, independent unconditional: 13256, dependent: 142, dependent conditional: 0, dependent unconditional: 142, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24029, independent: 10043, independent conditional: 0, independent unconditional: 10043, dependent: 588, dependent conditional: 0, dependent unconditional: 588, unknown: 13398, unknown conditional: 0, unknown unconditional: 13398] , Statistics on independence cache: Total cache size (in pairs): 689, Positive cache size: 616, Positive conditional cache size: 0, Positive unconditional cache size: 616, Negative cache size: 73, Negative conditional cache size: 0, Negative unconditional cache size: 73, 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