/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked INSUFFICIENT_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.pointer.base.address.is.valid.at.dereference ASSERTandASSUME --cacsl2boogietranslator.pointer.to.allocated.memory.at.dereference ASSERTandASSUME --cacsl2boogietranslator.check.array.bounds.for.arrays.that.are.off.heap ASSERTandASSUME --cacsl2boogietranslator.check.if.freed.pointer.was.valid true --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true -i ../../../trunk/examples/svcomp/pthread/queue_longest.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 14:08:03,789 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 14:08:03,856 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 14:08:03,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 14:08:03,863 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 14:08:03,903 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 14:08:03,903 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 14:08:03,904 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 14:08:03,904 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 14:08:03,908 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 14:08:03,908 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 14:08:03,908 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 14:08:03,908 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 14:08:03,910 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 14:08:03,910 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 14:08:03,910 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 14:08:03,910 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 14:08:03,911 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 14:08:03,911 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 14:08:03,911 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 14:08:03,911 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 14:08:03,912 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 14:08:03,912 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 14:08:03,913 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 14:08:03,913 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 14:08:03,913 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 14:08:03,913 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 14:08:03,914 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:08:03,914 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 14:08:03,914 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 14:08:03,915 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 14:08:03,915 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 14:08:03,915 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 14:08:03,915 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 14:08:03,916 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 14:08:03,916 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> INSUFFICIENT_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer base address is valid at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer to allocated memory at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check array bounds for arrays that are off heap -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check if freed pointer was valid -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Adapt memory model on pointer casts if necessary -> true [2023-08-26 14:08:04,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 14:08:04,258 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 14:08:04,261 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 14:08:04,262 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 14:08:04,262 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 14:08:04,263 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue_longest.i [2023-08-26 14:08:05,404 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 14:08:05,659 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 14:08:05,659 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i [2023-08-26 14:08:05,678 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca268883d/1d923154abd140d38961b75c596d5f04/FLAG9a0f51d71 [2023-08-26 14:08:05,689 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca268883d/1d923154abd140d38961b75c596d5f04 [2023-08-26 14:08:05,691 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 14:08:05,695 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 14:08:05,697 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 14:08:05,697 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 14:08:05,700 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 14:08:05,701 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:08:05" (1/1) ... [2023-08-26 14:08:05,701 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3853465b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:05, skipping insertion in model container [2023-08-26 14:08:05,702 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:08:05" (1/1) ... [2023-08-26 14:08:05,764 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 14:08:06,196 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:08:06,206 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 14:08:06,239 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-26 14:08:06,241 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [258] [2023-08-26 14:08:06,247 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned short [750] [2023-08-26 14:08:06,279 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:08:06,327 INFO L206 MainTranslator]: Completed translation [2023-08-26 14:08:06,328 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06 WrapperNode [2023-08-26 14:08:06,328 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 14:08:06,329 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 14:08:06,329 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 14:08:06,329 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 14:08:06,335 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,352 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,390 INFO L138 Inliner]: procedures = 274, calls = 63, calls flagged for inlining = 11, calls inlined = 11, statements flattened = 252 [2023-08-26 14:08:06,390 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 14:08:06,391 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 14:08:06,391 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 14:08:06,391 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 14:08:06,405 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,405 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,425 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,425 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,435 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,449 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,451 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,453 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,456 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 14:08:06,472 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 14:08:06,473 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 14:08:06,473 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 14:08:06,473 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (1/1) ... [2023-08-26 14:08:06,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:08:06,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 14:08:06,497 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 14:08:06,503 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 14:08:06,523 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2023-08-26 14:08:06,523 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2023-08-26 14:08:06,524 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2023-08-26 14:08:06,524 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2023-08-26 14:08:06,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 14:08:06,524 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 14:08:06,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 14:08:06,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 14:08:06,525 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-26 14:08:06,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 14:08:06,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 14:08:06,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 14:08:06,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 14:08:06,527 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 14:08:06,693 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 14:08:06,695 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 14:08:07,262 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 14:08:07,269 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 14:08:07,269 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-26 14:08:07,271 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:08:07 BoogieIcfgContainer [2023-08-26 14:08:07,272 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 14:08:07,274 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 14:08:07,274 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 14:08:07,277 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 14:08:07,277 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 02:08:05" (1/3) ... [2023-08-26 14:08:07,278 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c4054f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:08:07, skipping insertion in model container [2023-08-26 14:08:07,279 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:08:06" (2/3) ... [2023-08-26 14:08:07,279 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c4054f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:08:07, skipping insertion in model container [2023-08-26 14:08:07,279 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:08:07" (3/3) ... [2023-08-26 14:08:07,280 INFO L112 eAbstractionObserver]: Analyzing ICFG queue_longest.i [2023-08-26 14:08:07,299 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 14:08:07,299 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 79 error locations. [2023-08-26 14:08:07,299 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 14:08:07,442 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-26 14:08:07,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 335 places, 346 transitions, 708 flow [2023-08-26 14:08:07,643 INFO L124 PetriNetUnfolderBase]: 18/344 cut-off events. [2023-08-26 14:08:07,644 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:08:07,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 353 conditions, 344 events. 18/344 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 802 event pairs, 0 based on Foata normal form. 0/247 useless extension candidates. Maximal degree in co-relation 253. Up to 2 conditions per place. [2023-08-26 14:08:07,664 INFO L82 GeneralOperation]: Start removeDead. Operand has 335 places, 346 transitions, 708 flow [2023-08-26 14:08:07,695 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 324 places, 335 transitions, 679 flow [2023-08-26 14:08:07,698 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:08:07,706 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 324 places, 335 transitions, 679 flow [2023-08-26 14:08:07,708 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 324 places, 335 transitions, 679 flow [2023-08-26 14:08:07,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 324 places, 335 transitions, 679 flow [2023-08-26 14:08:07,766 INFO L124 PetriNetUnfolderBase]: 18/335 cut-off events. [2023-08-26 14:08:07,767 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:07,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 343 conditions, 335 events. 18/335 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 768 event pairs, 0 based on Foata normal form. 0/238 useless extension candidates. Maximal degree in co-relation 253. Up to 2 conditions per place. [2023-08-26 14:08:07,783 INFO L119 LiptonReduction]: Number of co-enabled transitions 30836 [2023-08-26 14:08:19,829 INFO L134 LiptonReduction]: Checked pairs total: 110142 [2023-08-26 14:08:19,830 INFO L136 LiptonReduction]: Total number of compositions: 446 [2023-08-26 14:08:19,850 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 14:08:19,855 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;@69e71f7f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:08:19,855 INFO L358 AbstractCegarLoop]: Starting to check reachability of 141 error locations. [2023-08-26 14:08:19,856 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:08:19,856 INFO L124 PetriNetUnfolderBase]: 0/0 cut-off events. [2023-08-26 14:08:19,856 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:08:19,856 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:19,857 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-26 14:08:19,857 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:19,861 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:19,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1473, now seen corresponding path program 1 times [2023-08-26 14:08:19,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:19,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249557124] [2023-08-26 14:08:19,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:19,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:19,983 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 14:08:19,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:19,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249557124] [2023-08-26 14:08:19,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249557124] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:19,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:19,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-26 14:08:19,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649852191] [2023-08-26 14:08:19,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:19,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-26 14:08:19,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:20,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-26 14:08:20,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-26 14:08:20,024 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 330 out of 792 [2023-08-26 14:08:20,029 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 141 transitions, 291 flow. Second operand has 2 states, 2 states have (on average 330.5) internal successors, (661), 2 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:20,029 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:20,029 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 330 of 792 [2023-08-26 14:08:20,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:21,224 INFO L124 PetriNetUnfolderBase]: 7535/12133 cut-off events. [2023-08-26 14:08:21,224 INFO L125 PetriNetUnfolderBase]: For 66/66 co-relation queries the response was YES. [2023-08-26 14:08:21,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23627 conditions, 12133 events. 7535/12133 cut-off events. For 66/66 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 72846 event pairs, 6615 based on Foata normal form. 176/6479 useless extension candidates. Maximal degree in co-relation 23235. Up to 11381 conditions per place. [2023-08-26 14:08:21,304 INFO L140 encePairwiseOnDemand]: 743/792 looper letters, 82 selfloop transitions, 0 changer transitions 0/92 dead transitions. [2023-08-26 14:08:21,304 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 92 transitions, 357 flow [2023-08-26 14:08:21,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-26 14:08:21,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-26 14:08:21,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 791 transitions. [2023-08-26 14:08:21,322 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49936868686868685 [2023-08-26 14:08:21,323 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 791 transitions. [2023-08-26 14:08:21,324 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 791 transitions. [2023-08-26 14:08:21,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:21,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 791 transitions. [2023-08-26 14:08:21,336 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 395.5) internal successors, (791), 2 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:21,343 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 792.0) internal successors, (2376), 3 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:21,345 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 792.0) internal successors, (2376), 3 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:21,346 INFO L175 Difference]: Start difference. First operand has 138 places, 141 transitions, 291 flow. Second operand 2 states and 791 transitions. [2023-08-26 14:08:21,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 92 transitions, 357 flow [2023-08-26 14:08:21,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 92 transitions, 352 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 14:08:21,355 INFO L231 Difference]: Finished difference. Result has 89 places, 92 transitions, 188 flow [2023-08-26 14:08:21,356 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=188, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=188, PETRI_PLACES=89, PETRI_TRANSITIONS=92} [2023-08-26 14:08:21,360 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -49 predicate places. [2023-08-26 14:08:21,361 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 92 transitions, 188 flow [2023-08-26 14:08:21,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 330.5) internal successors, (661), 2 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:21,361 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:21,362 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 14:08:21,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 14:08:21,362 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:21,363 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:21,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1460667, now seen corresponding path program 1 times [2023-08-26 14:08:21,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:21,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153829294] [2023-08-26 14:08:21,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:21,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:21,675 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 14:08:21,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:21,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153829294] [2023-08-26 14:08:21,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153829294] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:21,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:21,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:21,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489582719] [2023-08-26 14:08:21,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:21,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:21,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:21,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:21,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:21,680 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 792 [2023-08-26 14:08:21,681 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 92 transitions, 188 flow. Second operand has 3 states, 3 states have (on average 243.0) internal successors, (729), 3 states have internal predecessors, (729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:21,681 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:21,681 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 792 [2023-08-26 14:08:21,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:22,854 INFO L124 PetriNetUnfolderBase]: 8459/13321 cut-off events. [2023-08-26 14:08:22,854 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:22,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26191 conditions, 13321 events. 8459/13321 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 305. Compared 76447 event pairs, 7486 based on Foata normal form. 0/6794 useless extension candidates. Maximal degree in co-relation 26188. Up to 12776 conditions per place. [2023-08-26 14:08:22,924 INFO L140 encePairwiseOnDemand]: 789/792 looper letters, 83 selfloop transitions, 1 changer transitions 0/90 dead transitions. [2023-08-26 14:08:22,925 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 90 transitions, 352 flow [2023-08-26 14:08:22,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:22,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 812 transitions. [2023-08-26 14:08:22,928 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.34175084175084175 [2023-08-26 14:08:22,929 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 812 transitions. [2023-08-26 14:08:22,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 812 transitions. [2023-08-26 14:08:22,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:22,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 812 transitions. [2023-08-26 14:08:22,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 270.6666666666667) internal successors, (812), 3 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:22,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:22,937 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:22,937 INFO L175 Difference]: Start difference. First operand has 89 places, 92 transitions, 188 flow. Second operand 3 states and 812 transitions. [2023-08-26 14:08:22,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 90 transitions, 352 flow [2023-08-26 14:08:22,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 90 transitions, 352 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 14:08:22,940 INFO L231 Difference]: Finished difference. Result has 89 places, 90 transitions, 186 flow [2023-08-26 14:08:22,941 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=89, PETRI_TRANSITIONS=90} [2023-08-26 14:08:22,943 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -49 predicate places. [2023-08-26 14:08:22,945 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 90 transitions, 186 flow [2023-08-26 14:08:22,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 243.0) internal successors, (729), 3 states have internal predecessors, (729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:22,946 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:22,947 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 14:08:22,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 14:08:22,948 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:22,948 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:22,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1460668, now seen corresponding path program 1 times [2023-08-26 14:08:22,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:22,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556281403] [2023-08-26 14:08:22,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:22,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:23,043 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 14:08:23,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:23,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556281403] [2023-08-26 14:08:23,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556281403] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:23,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:23,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:23,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434512354] [2023-08-26 14:08:23,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:23,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:23,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:23,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:23,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:23,052 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 240 out of 792 [2023-08-26 14:08:23,053 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 90 transitions, 186 flow. Second operand has 3 states, 3 states have (on average 241.0) internal successors, (723), 3 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:23,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:23,053 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 240 of 792 [2023-08-26 14:08:23,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:24,043 INFO L124 PetriNetUnfolderBase]: 8385/13176 cut-off events. [2023-08-26 14:08:24,043 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:24,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25906 conditions, 13176 events. 8385/13176 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 75229 event pairs, 7419 based on Foata normal form. 0/6752 useless extension candidates. Maximal degree in co-relation 25902. Up to 12634 conditions per place. [2023-08-26 14:08:24,115 INFO L140 encePairwiseOnDemand]: 789/792 looper letters, 81 selfloop transitions, 1 changer transitions 0/88 dead transitions. [2023-08-26 14:08:24,116 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 88 transitions, 346 flow [2023-08-26 14:08:24,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:24,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:24,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 804 transitions. [2023-08-26 14:08:24,118 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3383838383838384 [2023-08-26 14:08:24,118 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 804 transitions. [2023-08-26 14:08:24,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 804 transitions. [2023-08-26 14:08:24,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:24,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 804 transitions. [2023-08-26 14:08:24,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 268.0) internal successors, (804), 3 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:24,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:24,126 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:24,126 INFO L175 Difference]: Start difference. First operand has 89 places, 90 transitions, 186 flow. Second operand 3 states and 804 transitions. [2023-08-26 14:08:24,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 88 transitions, 346 flow [2023-08-26 14:08:24,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 88 transitions, 345 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:24,128 INFO L231 Difference]: Finished difference. Result has 88 places, 88 transitions, 183 flow [2023-08-26 14:08:24,129 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=181, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=183, PETRI_PLACES=88, PETRI_TRANSITIONS=88} [2023-08-26 14:08:24,129 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -50 predicate places. [2023-08-26 14:08:24,129 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 88 transitions, 183 flow [2023-08-26 14:08:24,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 241.0) internal successors, (723), 3 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:24,130 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:24,130 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 14:08:24,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 14:08:24,131 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:24,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:24,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1460741, now seen corresponding path program 1 times [2023-08-26 14:08:24,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:24,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292413375] [2023-08-26 14:08:24,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:24,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:24,250 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 14:08:24,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:24,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292413375] [2023-08-26 14:08:24,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292413375] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:24,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:24,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:24,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779563713] [2023-08-26 14:08:24,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:24,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:24,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:24,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:24,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:24,253 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 239 out of 792 [2023-08-26 14:08:24,254 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 88 transitions, 183 flow. Second operand has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:24,254 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:24,254 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 239 of 792 [2023-08-26 14:08:24,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:25,114 INFO L124 PetriNetUnfolderBase]: 7543/11850 cut-off events. [2023-08-26 14:08:25,115 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:25,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23281 conditions, 11850 events. 7543/11850 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 66499 event pairs, 6629 based on Foata normal form. 0/6330 useless extension candidates. Maximal degree in co-relation 23277. Up to 11340 conditions per place. [2023-08-26 14:08:25,174 INFO L140 encePairwiseOnDemand]: 787/792 looper letters, 77 selfloop transitions, 1 changer transitions 0/84 dead transitions. [2023-08-26 14:08:25,175 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 84 transitions, 331 flow [2023-08-26 14:08:25,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:25,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:25,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 799 transitions. [2023-08-26 14:08:25,178 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3362794612794613 [2023-08-26 14:08:25,178 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 799 transitions. [2023-08-26 14:08:25,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 799 transitions. [2023-08-26 14:08:25,178 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:25,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 799 transitions. [2023-08-26 14:08:25,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 266.3333333333333) internal successors, (799), 3 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:25,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:25,186 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:25,186 INFO L175 Difference]: Start difference. First operand has 88 places, 88 transitions, 183 flow. Second operand 3 states and 799 transitions. [2023-08-26 14:08:25,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 84 transitions, 331 flow [2023-08-26 14:08:25,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 84 transitions, 330 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:25,188 INFO L231 Difference]: Finished difference. Result has 85 places, 84 transitions, 176 flow [2023-08-26 14:08:25,189 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=176, PETRI_PLACES=85, PETRI_TRANSITIONS=84} [2023-08-26 14:08:25,189 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -53 predicate places. [2023-08-26 14:08:25,189 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 84 transitions, 176 flow [2023-08-26 14:08:25,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:25,190 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:25,190 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 14:08:25,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 14:08:25,191 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:25,191 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:25,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1460743, now seen corresponding path program 1 times [2023-08-26 14:08:25,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:25,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86562272] [2023-08-26 14:08:25,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:25,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:25,247 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 14:08:25,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:25,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86562272] [2023-08-26 14:08:25,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86562272] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:25,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:25,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:25,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411647648] [2023-08-26 14:08:25,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:25,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:25,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:25,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:25,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:25,250 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 236 out of 792 [2023-08-26 14:08:25,251 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 84 transitions, 176 flow. Second operand has 3 states, 3 states have (on average 237.0) internal successors, (711), 3 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:25,252 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:25,252 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 236 of 792 [2023-08-26 14:08:25,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:25,964 INFO L124 PetriNetUnfolderBase]: 6743/10590 cut-off events. [2023-08-26 14:08:25,965 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:25,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20788 conditions, 10590 events. 6743/10590 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 58226 event pairs, 5881 based on Foata normal form. 0/5914 useless extension candidates. Maximal degree in co-relation 20784. Up to 10112 conditions per place. [2023-08-26 14:08:26,014 INFO L140 encePairwiseOnDemand]: 787/792 looper letters, 73 selfloop transitions, 1 changer transitions 0/80 dead transitions. [2023-08-26 14:08:26,015 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 80 transitions, 316 flow [2023-08-26 14:08:26,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:26,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:26,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 786 transitions. [2023-08-26 14:08:26,017 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33080808080808083 [2023-08-26 14:08:26,017 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 786 transitions. [2023-08-26 14:08:26,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 786 transitions. [2023-08-26 14:08:26,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:26,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 786 transitions. [2023-08-26 14:08:26,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 262.0) internal successors, (786), 3 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:26,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:26,025 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:26,025 INFO L175 Difference]: Start difference. First operand has 85 places, 84 transitions, 176 flow. Second operand 3 states and 786 transitions. [2023-08-26 14:08:26,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 80 transitions, 316 flow [2023-08-26 14:08:26,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 80 transitions, 315 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:26,028 INFO L231 Difference]: Finished difference. Result has 82 places, 80 transitions, 169 flow [2023-08-26 14:08:26,028 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=167, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=169, PETRI_PLACES=82, PETRI_TRANSITIONS=80} [2023-08-26 14:08:26,030 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -56 predicate places. [2023-08-26 14:08:26,030 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 80 transitions, 169 flow [2023-08-26 14:08:26,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 237.0) internal successors, (711), 3 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:26,031 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:26,031 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-08-26 14:08:26,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 14:08:26,031 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:26,031 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:26,032 INFO L85 PathProgramCache]: Analyzing trace with hash 45281025, now seen corresponding path program 1 times [2023-08-26 14:08:26,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:26,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903035335] [2023-08-26 14:08:26,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:26,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:26,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:26,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 14:08:26,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:26,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903035335] [2023-08-26 14:08:26,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903035335] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:26,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:26,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:26,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578995396] [2023-08-26 14:08:26,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:26,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:26,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:26,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:26,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:26,564 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 792 [2023-08-26 14:08:26,565 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 80 transitions, 169 flow. Second operand has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:26,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:26,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 792 [2023-08-26 14:08:26,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:27,355 INFO L124 PetriNetUnfolderBase]: 6742/10588 cut-off events. [2023-08-26 14:08:27,355 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-08-26 14:08:27,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20785 conditions, 10588 events. 6742/10588 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 58247 event pairs, 5667 based on Foata normal form. 0/5913 useless extension candidates. Maximal degree in co-relation 20781. Up to 10107 conditions per place. [2023-08-26 14:08:27,413 INFO L140 encePairwiseOnDemand]: 787/792 looper letters, 75 selfloop transitions, 4 changer transitions 0/85 dead transitions. [2023-08-26 14:08:27,413 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 85 transitions, 337 flow [2023-08-26 14:08:27,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:27,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:27,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 773 transitions. [2023-08-26 14:08:27,416 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3253367003367003 [2023-08-26 14:08:27,416 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 773 transitions. [2023-08-26 14:08:27,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 773 transitions. [2023-08-26 14:08:27,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:27,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 773 transitions. [2023-08-26 14:08:27,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 257.6666666666667) internal successors, (773), 3 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:27,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:27,424 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:27,424 INFO L175 Difference]: Start difference. First operand has 82 places, 80 transitions, 169 flow. Second operand 3 states and 773 transitions. [2023-08-26 14:08:27,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 85 transitions, 337 flow [2023-08-26 14:08:27,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 85 transitions, 336 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:27,426 INFO L231 Difference]: Finished difference. Result has 84 places, 83 transitions, 194 flow [2023-08-26 14:08:27,426 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=168, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=194, PETRI_PLACES=84, PETRI_TRANSITIONS=83} [2023-08-26 14:08:27,427 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -54 predicate places. [2023-08-26 14:08:27,427 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 83 transitions, 194 flow [2023-08-26 14:08:27,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:27,428 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:27,428 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 14:08:27,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 14:08:27,428 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:27,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:27,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1403711286, now seen corresponding path program 1 times [2023-08-26 14:08:27,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:27,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047106184] [2023-08-26 14:08:27,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:27,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:27,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:27,821 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 14:08:27,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:27,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047106184] [2023-08-26 14:08:27,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047106184] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:27,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:27,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 14:08:27,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653721516] [2023-08-26 14:08:27,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:27,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 14:08:27,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:27,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 14:08:27,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-26 14:08:27,824 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 792 [2023-08-26 14:08:27,825 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 83 transitions, 194 flow. Second operand has 4 states, 4 states have (on average 227.25) internal successors, (909), 4 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:27,825 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:27,825 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 792 [2023-08-26 14:08:27,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:28,586 INFO L124 PetriNetUnfolderBase]: 6989/10966 cut-off events. [2023-08-26 14:08:28,586 INFO L125 PetriNetUnfolderBase]: For 291/291 co-relation queries the response was YES. [2023-08-26 14:08:28,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21920 conditions, 10966 events. 6989/10966 cut-off events. For 291/291 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 61482 event pairs, 1613 based on Foata normal form. 49/6277 useless extension candidates. Maximal degree in co-relation 21915. Up to 10125 conditions per place. [2023-08-26 14:08:28,667 INFO L140 encePairwiseOnDemand]: 787/792 looper letters, 92 selfloop transitions, 6 changer transitions 0/104 dead transitions. [2023-08-26 14:08:28,667 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 104 transitions, 438 flow [2023-08-26 14:08:28,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:28,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:28,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 775 transitions. [2023-08-26 14:08:28,670 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3261784511784512 [2023-08-26 14:08:28,670 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 775 transitions. [2023-08-26 14:08:28,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 775 transitions. [2023-08-26 14:08:28,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:28,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 775 transitions. [2023-08-26 14:08:28,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 258.3333333333333) internal successors, (775), 3 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:28,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:28,676 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:28,677 INFO L175 Difference]: Start difference. First operand has 84 places, 83 transitions, 194 flow. Second operand 3 states and 775 transitions. [2023-08-26 14:08:28,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 104 transitions, 438 flow [2023-08-26 14:08:28,678 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 104 transitions, 434 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:28,679 INFO L231 Difference]: Finished difference. Result has 86 places, 86 transitions, 226 flow [2023-08-26 14:08:28,679 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=226, PETRI_PLACES=86, PETRI_TRANSITIONS=86} [2023-08-26 14:08:28,680 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -52 predicate places. [2023-08-26 14:08:28,680 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 86 transitions, 226 flow [2023-08-26 14:08:28,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 227.25) internal successors, (909), 4 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:28,681 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:28,681 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 14:08:28,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 14:08:28,681 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:28,683 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:28,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1403732431, now seen corresponding path program 1 times [2023-08-26 14:08:28,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:28,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199491575] [2023-08-26 14:08:28,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:28,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:28,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:28,719 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 14:08:28,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:28,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199491575] [2023-08-26 14:08:28,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199491575] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:28,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:28,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:28,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407775367] [2023-08-26 14:08:28,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:28,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:28,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:28,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:28,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:28,722 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 792 [2023-08-26 14:08:28,722 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 86 transitions, 226 flow. Second operand has 3 states, 3 states have (on average 243.66666666666666) internal successors, (731), 3 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:28,723 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:28,723 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 792 [2023-08-26 14:08:28,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:29,420 INFO L124 PetriNetUnfolderBase]: 5053/8076 cut-off events. [2023-08-26 14:08:29,420 INFO L125 PetriNetUnfolderBase]: For 572/572 co-relation queries the response was YES. [2023-08-26 14:08:29,436 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16632 conditions, 8076 events. 5053/8076 cut-off events. For 572/572 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 43663 event pairs, 4239 based on Foata normal form. 0/5078 useless extension candidates. Maximal degree in co-relation 16626. Up to 7704 conditions per place. [2023-08-26 14:08:29,469 INFO L140 encePairwiseOnDemand]: 790/792 looper letters, 78 selfloop transitions, 1 changer transitions 0/85 dead transitions. [2023-08-26 14:08:29,469 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 85 transitions, 382 flow [2023-08-26 14:08:29,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:29,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:29,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 800 transitions. [2023-08-26 14:08:29,473 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3367003367003367 [2023-08-26 14:08:29,473 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 800 transitions. [2023-08-26 14:08:29,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 800 transitions. [2023-08-26 14:08:29,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:29,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 800 transitions. [2023-08-26 14:08:29,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 266.6666666666667) internal successors, (800), 3 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:29,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:29,481 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:29,481 INFO L175 Difference]: Start difference. First operand has 86 places, 86 transitions, 226 flow. Second operand 3 states and 800 transitions. [2023-08-26 14:08:29,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 85 transitions, 382 flow [2023-08-26 14:08:29,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 85 transitions, 376 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:29,484 INFO L231 Difference]: Finished difference. Result has 86 places, 85 transitions, 220 flow [2023-08-26 14:08:29,484 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=218, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=220, PETRI_PLACES=86, PETRI_TRANSITIONS=85} [2023-08-26 14:08:29,485 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -52 predicate places. [2023-08-26 14:08:29,486 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 85 transitions, 220 flow [2023-08-26 14:08:29,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 243.66666666666666) internal successors, (731), 3 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:29,486 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:29,486 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 14:08:29,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 14:08:29,486 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:29,487 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:29,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1403732429, now seen corresponding path program 1 times [2023-08-26 14:08:29,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:29,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086868812] [2023-08-26 14:08:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:29,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:29,543 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 14:08:29,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:29,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086868812] [2023-08-26 14:08:29,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086868812] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:29,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:29,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 14:08:29,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115440316] [2023-08-26 14:08:29,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:29,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 14:08:29,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:29,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 14:08:29,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-26 14:08:29,548 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 237 out of 792 [2023-08-26 14:08:29,549 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 85 transitions, 220 flow. Second operand has 4 states, 4 states have (on average 238.25) internal successors, (953), 4 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:29,549 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:29,550 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 237 of 792 [2023-08-26 14:08:29,550 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:29,979 INFO L124 PetriNetUnfolderBase]: 3117/5174 cut-off events. [2023-08-26 14:08:29,979 INFO L125 PetriNetUnfolderBase]: For 394/394 co-relation queries the response was YES. [2023-08-26 14:08:29,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10656 conditions, 5174 events. 3117/5174 cut-off events. For 394/394 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 27102 event pairs, 2558 based on Foata normal form. 0/3750 useless extension candidates. Maximal degree in co-relation 10650. Up to 4924 conditions per place. [2023-08-26 14:08:29,998 INFO L140 encePairwiseOnDemand]: 790/792 looper letters, 77 selfloop transitions, 1 changer transitions 0/84 dead transitions. [2023-08-26 14:08:29,998 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 84 transitions, 374 flow [2023-08-26 14:08:29,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:29,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:30,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 784 transitions. [2023-08-26 14:08:30,001 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32996632996632996 [2023-08-26 14:08:30,001 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 784 transitions. [2023-08-26 14:08:30,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 784 transitions. [2023-08-26 14:08:30,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:30,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 784 transitions. [2023-08-26 14:08:30,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 261.3333333333333) internal successors, (784), 3 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,008 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,008 INFO L175 Difference]: Start difference. First operand has 86 places, 85 transitions, 220 flow. Second operand 3 states and 784 transitions. [2023-08-26 14:08:30,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 84 transitions, 374 flow [2023-08-26 14:08:30,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 84 transitions, 373 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:30,010 INFO L231 Difference]: Finished difference. Result has 86 places, 84 transitions, 219 flow [2023-08-26 14:08:30,011 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=217, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=219, PETRI_PLACES=86, PETRI_TRANSITIONS=84} [2023-08-26 14:08:30,011 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -52 predicate places. [2023-08-26 14:08:30,011 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 84 transitions, 219 flow [2023-08-26 14:08:30,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 238.25) internal successors, (953), 4 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,012 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:30,012 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 14:08:30,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 14:08:30,012 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:30,013 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:30,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1403712931, now seen corresponding path program 1 times [2023-08-26 14:08:30,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:30,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616058564] [2023-08-26 14:08:30,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:30,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:30,103 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 14:08:30,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:30,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616058564] [2023-08-26 14:08:30,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616058564] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:30,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:30,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 14:08:30,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403751872] [2023-08-26 14:08:30,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:30,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 14:08:30,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:30,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 14:08:30,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-08-26 14:08:30,106 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 792 [2023-08-26 14:08:30,107 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 84 transitions, 219 flow. Second operand has 4 states, 4 states have (on average 220.25) internal successors, (881), 4 states have internal predecessors, (881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,107 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:30,107 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 792 [2023-08-26 14:08:30,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:30,573 INFO L124 PetriNetUnfolderBase]: 3383/5654 cut-off events. [2023-08-26 14:08:30,574 INFO L125 PetriNetUnfolderBase]: For 309/309 co-relation queries the response was YES. [2023-08-26 14:08:30,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11469 conditions, 5654 events. 3383/5654 cut-off events. For 309/309 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 29913 event pairs, 1602 based on Foata normal form. 0/4150 useless extension candidates. Maximal degree in co-relation 11463. Up to 2850 conditions per place. [2023-08-26 14:08:30,599 INFO L140 encePairwiseOnDemand]: 785/792 looper letters, 106 selfloop transitions, 5 changer transitions 0/117 dead transitions. [2023-08-26 14:08:30,599 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 117 transitions, 506 flow [2023-08-26 14:08:30,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-26 14:08:30,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-26 14:08:30,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 983 transitions. [2023-08-26 14:08:30,603 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31029040404040403 [2023-08-26 14:08:30,603 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 983 transitions. [2023-08-26 14:08:30,603 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 983 transitions. [2023-08-26 14:08:30,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:30,604 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 983 transitions. [2023-08-26 14:08:30,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 245.75) internal successors, (983), 4 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 792.0) internal successors, (3960), 5 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,611 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 792.0) internal successors, (3960), 5 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,611 INFO L175 Difference]: Start difference. First operand has 86 places, 84 transitions, 219 flow. Second operand 4 states and 983 transitions. [2023-08-26 14:08:30,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 117 transitions, 506 flow [2023-08-26 14:08:30,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 117 transitions, 505 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:30,615 INFO L231 Difference]: Finished difference. Result has 87 places, 82 transitions, 220 flow [2023-08-26 14:08:30,615 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=198, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=220, PETRI_PLACES=87, PETRI_TRANSITIONS=82} [2023-08-26 14:08:30,616 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -51 predicate places. [2023-08-26 14:08:30,616 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 82 transitions, 220 flow [2023-08-26 14:08:30,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 220.25) internal successors, (881), 4 states have internal predecessors, (881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,616 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:30,617 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:30,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 14:08:30,617 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:30,617 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:30,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1501031940, now seen corresponding path program 1 times [2023-08-26 14:08:30,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:30,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258383622] [2023-08-26 14:08:30,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:30,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:30,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:30,684 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 14:08:30,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:30,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258383622] [2023-08-26 14:08:30,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258383622] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:30,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:30,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 14:08:30,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011161772] [2023-08-26 14:08:30,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:30,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:30,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:30,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:30,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:30,686 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 792 [2023-08-26 14:08:30,687 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 82 transitions, 220 flow. Second operand has 3 states, 3 states have (on average 326.6666666666667) internal successors, (980), 3 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:30,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:30,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 792 [2023-08-26 14:08:30,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:31,035 INFO L124 PetriNetUnfolderBase]: 2026/3482 cut-off events. [2023-08-26 14:08:31,035 INFO L125 PetriNetUnfolderBase]: For 164/164 co-relation queries the response was YES. [2023-08-26 14:08:31,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7140 conditions, 3482 events. 2026/3482 cut-off events. For 164/164 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 16162 event pairs, 1026 based on Foata normal form. 0/2624 useless extension candidates. Maximal degree in co-relation 7133. Up to 1983 conditions per place. [2023-08-26 14:08:31,051 INFO L140 encePairwiseOnDemand]: 788/792 looper letters, 92 selfloop transitions, 3 changer transitions 3/108 dead transitions. [2023-08-26 14:08:31,051 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 108 transitions, 464 flow [2023-08-26 14:08:31,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:31,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:31,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1068 transitions. [2023-08-26 14:08:31,055 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4494949494949495 [2023-08-26 14:08:31,055 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1068 transitions. [2023-08-26 14:08:31,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1068 transitions. [2023-08-26 14:08:31,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:31,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1068 transitions. [2023-08-26 14:08:31,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 356.0) internal successors, (1068), 3 states have internal predecessors, (1068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,074 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,074 INFO L175 Difference]: Start difference. First operand has 87 places, 82 transitions, 220 flow. Second operand 3 states and 1068 transitions. [2023-08-26 14:08:31,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 108 transitions, 464 flow [2023-08-26 14:08:31,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 108 transitions, 451 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-08-26 14:08:31,077 INFO L231 Difference]: Finished difference. Result has 85 places, 80 transitions, 203 flow [2023-08-26 14:08:31,077 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=188, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=203, PETRI_PLACES=85, PETRI_TRANSITIONS=80} [2023-08-26 14:08:31,078 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -53 predicate places. [2023-08-26 14:08:31,078 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 80 transitions, 203 flow [2023-08-26 14:08:31,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 326.6666666666667) internal successors, (980), 3 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,079 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:31,079 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:31,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 14:08:31,079 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t1Err16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:31,079 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:31,080 INFO L85 PathProgramCache]: Analyzing trace with hash -236353230, now seen corresponding path program 1 times [2023-08-26 14:08:31,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:31,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559466474] [2023-08-26 14:08:31,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:31,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:31,190 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 14:08:31,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:31,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559466474] [2023-08-26 14:08:31,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559466474] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:31,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:31,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:31,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303883818] [2023-08-26 14:08:31,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:31,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:31,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:31,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:31,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:31,193 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 239 out of 792 [2023-08-26 14:08:31,194 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 80 transitions, 203 flow. Second operand has 3 states, 3 states have (on average 242.33333333333334) internal successors, (727), 3 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,194 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:31,194 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 239 of 792 [2023-08-26 14:08:31,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:31,479 INFO L124 PetriNetUnfolderBase]: 2037/3442 cut-off events. [2023-08-26 14:08:31,479 INFO L125 PetriNetUnfolderBase]: For 199/199 co-relation queries the response was YES. [2023-08-26 14:08:31,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7180 conditions, 3442 events. 2037/3442 cut-off events. For 199/199 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15327 event pairs, 1636 based on Foata normal form. 0/2574 useless extension candidates. Maximal degree in co-relation 7173. Up to 3300 conditions per place. [2023-08-26 14:08:31,488 INFO L140 encePairwiseOnDemand]: 788/792 looper letters, 70 selfloop transitions, 1 changer transitions 0/77 dead transitions. [2023-08-26 14:08:31,488 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 77 transitions, 339 flow [2023-08-26 14:08:31,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:31,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:31,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 787 transitions. [2023-08-26 14:08:31,491 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3312289562289562 [2023-08-26 14:08:31,491 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 787 transitions. [2023-08-26 14:08:31,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 787 transitions. [2023-08-26 14:08:31,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:31,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 787 transitions. [2023-08-26 14:08:31,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 262.3333333333333) internal successors, (787), 3 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,497 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,497 INFO L175 Difference]: Start difference. First operand has 85 places, 80 transitions, 203 flow. Second operand 3 states and 787 transitions. [2023-08-26 14:08:31,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 77 transitions, 339 flow [2023-08-26 14:08:31,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 77 transitions, 336 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:31,500 INFO L231 Difference]: Finished difference. Result has 83 places, 77 transitions, 196 flow [2023-08-26 14:08:31,500 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=194, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=196, PETRI_PLACES=83, PETRI_TRANSITIONS=77} [2023-08-26 14:08:31,500 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -55 predicate places. [2023-08-26 14:08:31,500 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 77 transitions, 196 flow [2023-08-26 14:08:31,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 242.33333333333334) internal successors, (727), 3 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:31,501 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:31,501 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:31,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 14:08:31,501 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t1Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:31,501 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:31,501 INFO L85 PathProgramCache]: Analyzing trace with hash -236353231, now seen corresponding path program 1 times [2023-08-26 14:08:31,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:31,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851519954] [2023-08-26 14:08:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:31,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:32,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 14:08:32,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:32,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851519954] [2023-08-26 14:08:32,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851519954] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:32,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:32,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 14:08:32,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39295693] [2023-08-26 14:08:32,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:32,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 14:08:32,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:32,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 14:08:32,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 14:08:32,187 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 792 [2023-08-26 14:08:32,188 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 77 transitions, 196 flow. Second operand has 5 states, 5 states have (on average 240.0) internal successors, (1200), 5 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:32,188 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:32,188 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 792 [2023-08-26 14:08:32,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:32,770 INFO L124 PetriNetUnfolderBase]: 1984/3392 cut-off events. [2023-08-26 14:08:32,770 INFO L125 PetriNetUnfolderBase]: For 160/160 co-relation queries the response was YES. [2023-08-26 14:08:32,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7022 conditions, 3392 events. 1984/3392 cut-off events. For 160/160 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15414 event pairs, 1573 based on Foata normal form. 0/2575 useless extension candidates. Maximal degree in co-relation 7015. Up to 3198 conditions per place. [2023-08-26 14:08:32,786 INFO L140 encePairwiseOnDemand]: 785/792 looper letters, 71 selfloop transitions, 9 changer transitions 0/87 dead transitions. [2023-08-26 14:08:32,786 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 87 transitions, 384 flow [2023-08-26 14:08:32,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 14:08:32,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 14:08:32,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1507 transitions. [2023-08-26 14:08:32,790 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.31712962962962965 [2023-08-26 14:08:32,790 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1507 transitions. [2023-08-26 14:08:32,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1507 transitions. [2023-08-26 14:08:32,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:32,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1507 transitions. [2023-08-26 14:08:32,794 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 14:08:32,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:32,801 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:32,801 INFO L175 Difference]: Start difference. First operand has 83 places, 77 transitions, 196 flow. Second operand 6 states and 1507 transitions. [2023-08-26 14:08:32,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 87 transitions, 384 flow [2023-08-26 14:08:32,803 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 87 transitions, 383 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:32,805 INFO L231 Difference]: Finished difference. Result has 90 places, 83 transitions, 252 flow [2023-08-26 14:08:32,805 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=195, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=252, PETRI_PLACES=90, PETRI_TRANSITIONS=83} [2023-08-26 14:08:32,806 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -48 predicate places. [2023-08-26 14:08:32,806 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 83 transitions, 252 flow [2023-08-26 14:08:32,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 240.0) internal successors, (1200), 5 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:32,806 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:32,806 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:32,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 14:08:32,807 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:32,807 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:32,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1668559450, now seen corresponding path program 1 times [2023-08-26 14:08:32,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:32,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513750810] [2023-08-26 14:08:32,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:32,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:32,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:33,690 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 14:08:33,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:33,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513750810] [2023-08-26 14:08:33,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513750810] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:33,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:33,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 14:08:33,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657665571] [2023-08-26 14:08:33,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:33,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 14:08:33,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:33,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 14:08:33,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-08-26 14:08:33,694 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 792 [2023-08-26 14:08:33,695 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 83 transitions, 252 flow. Second operand has 6 states, 6 states have (on average 231.83333333333334) internal successors, (1391), 6 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:33,695 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:33,695 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 792 [2023-08-26 14:08:33,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:34,236 INFO L124 PetriNetUnfolderBase]: 2080/3550 cut-off events. [2023-08-26 14:08:34,237 INFO L125 PetriNetUnfolderBase]: For 272/272 co-relation queries the response was YES. [2023-08-26 14:08:34,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7498 conditions, 3550 events. 2080/3550 cut-off events. For 272/272 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 16163 event pairs, 597 based on Foata normal form. 11/2745 useless extension candidates. Maximal degree in co-relation 7488. Up to 3136 conditions per place. [2023-08-26 14:08:34,249 INFO L140 encePairwiseOnDemand]: 785/792 looper letters, 97 selfloop transitions, 13 changer transitions 0/117 dead transitions. [2023-08-26 14:08:34,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 117 transitions, 554 flow [2023-08-26 14:08:34,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 14:08:34,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 14:08:34,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1485 transitions. [2023-08-26 14:08:34,253 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3125 [2023-08-26 14:08:34,253 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1485 transitions. [2023-08-26 14:08:34,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1485 transitions. [2023-08-26 14:08:34,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:34,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1485 transitions. [2023-08-26 14:08:34,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 247.5) internal successors, (1485), 6 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:34,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:34,262 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:34,263 INFO L175 Difference]: Start difference. First operand has 90 places, 83 transitions, 252 flow. Second operand 6 states and 1485 transitions. [2023-08-26 14:08:34,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 117 transitions, 554 flow [2023-08-26 14:08:34,265 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 117 transitions, 546 flow, removed 2 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:34,266 INFO L231 Difference]: Finished difference. Result has 96 places, 86 transitions, 298 flow [2023-08-26 14:08:34,266 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=298, PETRI_PLACES=96, PETRI_TRANSITIONS=86} [2023-08-26 14:08:34,267 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -42 predicate places. [2023-08-26 14:08:34,267 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 86 transitions, 298 flow [2023-08-26 14:08:34,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 231.83333333333334) internal successors, (1391), 6 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:34,268 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:34,268 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:34,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 14:08:34,268 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t1Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:34,268 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:34,268 INFO L85 PathProgramCache]: Analyzing trace with hash 757024056, now seen corresponding path program 2 times [2023-08-26 14:08:34,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:34,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851432575] [2023-08-26 14:08:34,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:34,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:34,888 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 14:08:34,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:34,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851432575] [2023-08-26 14:08:34,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851432575] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:34,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:34,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 14:08:34,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158244550] [2023-08-26 14:08:34,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:34,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 14:08:34,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:34,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 14:08:34,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-08-26 14:08:34,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 792 [2023-08-26 14:08:34,893 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 86 transitions, 298 flow. Second operand has 6 states, 6 states have (on average 205.83333333333334) internal successors, (1235), 6 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:34,893 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:34,893 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 792 [2023-08-26 14:08:34,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:35,467 INFO L124 PetriNetUnfolderBase]: 2104/3561 cut-off events. [2023-08-26 14:08:35,468 INFO L125 PetriNetUnfolderBase]: For 411/411 co-relation queries the response was YES. [2023-08-26 14:08:35,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7663 conditions, 3561 events. 2104/3561 cut-off events. For 411/411 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15992 event pairs, 635 based on Foata normal form. 11/2708 useless extension candidates. Maximal degree in co-relation 7650. Up to 3049 conditions per place. [2023-08-26 14:08:35,486 INFO L140 encePairwiseOnDemand]: 786/792 looper letters, 94 selfloop transitions, 12 changer transitions 0/112 dead transitions. [2023-08-26 14:08:35,486 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 112 transitions, 566 flow [2023-08-26 14:08:35,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 14:08:35,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 14:08:35,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1322 transitions. [2023-08-26 14:08:35,491 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2781986531986532 [2023-08-26 14:08:35,491 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1322 transitions. [2023-08-26 14:08:35,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1322 transitions. [2023-08-26 14:08:35,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:35,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1322 transitions. [2023-08-26 14:08:35,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 220.33333333333334) internal successors, (1322), 6 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:35,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:35,500 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:35,500 INFO L175 Difference]: Start difference. First operand has 96 places, 86 transitions, 298 flow. Second operand 6 states and 1322 transitions. [2023-08-26 14:08:35,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 112 transitions, 566 flow [2023-08-26 14:08:35,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 112 transitions, 556 flow, removed 2 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:35,504 INFO L231 Difference]: Finished difference. Result has 99 places, 84 transitions, 304 flow [2023-08-26 14:08:35,504 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=304, PETRI_PLACES=99, PETRI_TRANSITIONS=84} [2023-08-26 14:08:35,505 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -39 predicate places. [2023-08-26 14:08:35,505 INFO L495 AbstractCegarLoop]: Abstraction has has 99 places, 84 transitions, 304 flow [2023-08-26 14:08:35,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 205.83333333333334) internal successors, (1235), 6 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:35,505 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:35,505 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:35,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 14:08:35,505 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t1Err17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:35,506 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:35,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1261170984, now seen corresponding path program 1 times [2023-08-26 14:08:35,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:35,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898218829] [2023-08-26 14:08:35,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:35,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:35,638 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 14:08:35,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:35,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898218829] [2023-08-26 14:08:35,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898218829] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:35,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:35,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 14:08:35,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236960085] [2023-08-26 14:08:35,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:35,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:35,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:35,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:35,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:35,641 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 792 [2023-08-26 14:08:35,642 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 84 transitions, 304 flow. Second operand has 3 states, 3 states have (on average 245.66666666666666) internal successors, (737), 3 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:35,642 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:35,642 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 792 [2023-08-26 14:08:35,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:35,988 INFO L124 PetriNetUnfolderBase]: 2087/3540 cut-off events. [2023-08-26 14:08:35,988 INFO L125 PetriNetUnfolderBase]: For 634/634 co-relation queries the response was YES. [2023-08-26 14:08:35,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7641 conditions, 3540 events. 2087/3540 cut-off events. For 634/634 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15856 event pairs, 1664 based on Foata normal form. 0/2686 useless extension candidates. Maximal degree in co-relation 7628. Up to 3392 conditions per place. [2023-08-26 14:08:36,007 INFO L140 encePairwiseOnDemand]: 790/792 looper letters, 76 selfloop transitions, 1 changer transitions 0/83 dead transitions. [2023-08-26 14:08:36,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 83 transitions, 456 flow [2023-08-26 14:08:36,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:36,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:36,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 791 transitions. [2023-08-26 14:08:36,010 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.33291245791245794 [2023-08-26 14:08:36,010 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 791 transitions. [2023-08-26 14:08:36,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 791 transitions. [2023-08-26 14:08:36,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:36,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 791 transitions. [2023-08-26 14:08:36,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 263.6666666666667) internal successors, (791), 3 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,016 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,016 INFO L175 Difference]: Start difference. First operand has 99 places, 84 transitions, 304 flow. Second operand 3 states and 791 transitions. [2023-08-26 14:08:36,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 83 transitions, 456 flow [2023-08-26 14:08:36,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 83 transitions, 432 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-08-26 14:08:36,019 INFO L231 Difference]: Finished difference. Result has 95 places, 83 transitions, 280 flow [2023-08-26 14:08:36,019 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=278, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=280, PETRI_PLACES=95, PETRI_TRANSITIONS=83} [2023-08-26 14:08:36,019 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -43 predicate places. [2023-08-26 14:08:36,019 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 83 transitions, 280 flow [2023-08-26 14:08:36,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 245.66666666666666) internal successors, (737), 3 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,020 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:36,020 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:36,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 14:08:36,020 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t1Err21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:36,020 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:36,020 INFO L85 PathProgramCache]: Analyzing trace with hash 441597225, now seen corresponding path program 1 times [2023-08-26 14:08:36,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:36,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863132430] [2023-08-26 14:08:36,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:36,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:36,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:36,136 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 14:08:36,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:36,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863132430] [2023-08-26 14:08:36,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863132430] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:36,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:36,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 14:08:36,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294038994] [2023-08-26 14:08:36,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:36,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 14:08:36,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:36,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 14:08:36,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 14:08:36,139 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 792 [2023-08-26 14:08:36,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 83 transitions, 280 flow. Second operand has 5 states, 5 states have (on average 220.4) internal successors, (1102), 5 states have internal predecessors, (1102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,140 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:36,140 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 792 [2023-08-26 14:08:36,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:36,557 INFO L124 PetriNetUnfolderBase]: 2092/3555 cut-off events. [2023-08-26 14:08:36,557 INFO L125 PetriNetUnfolderBase]: For 369/369 co-relation queries the response was YES. [2023-08-26 14:08:36,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7596 conditions, 3555 events. 2092/3555 cut-off events. For 369/369 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15999 event pairs, 684 based on Foata normal form. 0/2715 useless extension candidates. Maximal degree in co-relation 7583. Up to 2616 conditions per place. [2023-08-26 14:08:36,576 INFO L140 encePairwiseOnDemand]: 786/792 looper letters, 98 selfloop transitions, 6 changer transitions 3/113 dead transitions. [2023-08-26 14:08:36,577 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 113 transitions, 569 flow [2023-08-26 14:08:36,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 14:08:36,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 14:08:36,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1406 transitions. [2023-08-26 14:08:36,581 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2958754208754209 [2023-08-26 14:08:36,581 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1406 transitions. [2023-08-26 14:08:36,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1406 transitions. [2023-08-26 14:08:36,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:36,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1406 transitions. [2023-08-26 14:08:36,584 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 234.33333333333334) internal successors, (1406), 6 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,590 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 792.0) internal successors, (5544), 7 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,591 INFO L175 Difference]: Start difference. First operand has 95 places, 83 transitions, 280 flow. Second operand 6 states and 1406 transitions. [2023-08-26 14:08:36,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 113 transitions, 569 flow [2023-08-26 14:08:36,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 113 transitions, 568 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:08:36,594 INFO L231 Difference]: Finished difference. Result has 98 places, 82 transitions, 289 flow [2023-08-26 14:08:36,595 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=277, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=289, PETRI_PLACES=98, PETRI_TRANSITIONS=82} [2023-08-26 14:08:36,595 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -40 predicate places. [2023-08-26 14:08:36,595 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 82 transitions, 289 flow [2023-08-26 14:08:36,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 220.4) internal successors, (1102), 5 states have internal predecessors, (1102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,596 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:36,596 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:36,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 14:08:36,596 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t1Err40ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:36,596 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:36,596 INFO L85 PathProgramCache]: Analyzing trace with hash 441596468, now seen corresponding path program 1 times [2023-08-26 14:08:36,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:36,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322814016] [2023-08-26 14:08:36,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:36,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:36,633 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 14:08:36,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:36,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322814016] [2023-08-26 14:08:36,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322814016] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:36,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:36,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 14:08:36,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85885778] [2023-08-26 14:08:36,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:36,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:36,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:36,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:36,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:36,636 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 792 [2023-08-26 14:08:36,637 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 82 transitions, 289 flow. Second operand has 3 states, 3 states have (on average 327.6666666666667) internal successors, (983), 3 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,637 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:36,637 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 792 [2023-08-26 14:08:36,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:36,972 INFO L124 PetriNetUnfolderBase]: 1838/3236 cut-off events. [2023-08-26 14:08:36,972 INFO L125 PetriNetUnfolderBase]: For 414/421 co-relation queries the response was YES. [2023-08-26 14:08:36,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6851 conditions, 3236 events. 1838/3236 cut-off events. For 414/421 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15025 event pairs, 1446 based on Foata normal form. 19/2563 useless extension candidates. Maximal degree in co-relation 6838. Up to 2953 conditions per place. [2023-08-26 14:08:36,984 INFO L140 encePairwiseOnDemand]: 789/792 looper letters, 73 selfloop transitions, 4 changer transitions 0/89 dead transitions. [2023-08-26 14:08:36,984 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 89 transitions, 463 flow [2023-08-26 14:08:36,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:36,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:36,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1039 transitions. [2023-08-26 14:08:36,987 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4372895622895623 [2023-08-26 14:08:36,987 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1039 transitions. [2023-08-26 14:08:36,987 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1039 transitions. [2023-08-26 14:08:36,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:36,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1039 transitions. [2023-08-26 14:08:36,989 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 346.3333333333333) internal successors, (1039), 3 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,992 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,992 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,993 INFO L175 Difference]: Start difference. First operand has 98 places, 82 transitions, 289 flow. Second operand 3 states and 1039 transitions. [2023-08-26 14:08:36,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 89 transitions, 463 flow [2023-08-26 14:08:36,995 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 89 transitions, 452 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-26 14:08:36,996 INFO L231 Difference]: Finished difference. Result has 96 places, 81 transitions, 284 flow [2023-08-26 14:08:36,996 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=276, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=284, PETRI_PLACES=96, PETRI_TRANSITIONS=81} [2023-08-26 14:08:36,996 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -42 predicate places. [2023-08-26 14:08:36,997 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 81 transitions, 284 flow [2023-08-26 14:08:36,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 327.6666666666667) internal successors, (983), 3 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:36,997 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:36,997 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:36,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 14:08:36,997 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t1Err40ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:36,998 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:36,998 INFO L85 PathProgramCache]: Analyzing trace with hash -826786252, now seen corresponding path program 1 times [2023-08-26 14:08:36,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:36,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358177587] [2023-08-26 14:08:36,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:36,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:37,695 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 14:08:37,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:37,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358177587] [2023-08-26 14:08:37,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358177587] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:37,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:37,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-08-26 14:08:37,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421411455] [2023-08-26 14:08:37,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:37,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-26 14:08:37,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:37,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-26 14:08:37,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-08-26 14:08:37,699 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 193 out of 792 [2023-08-26 14:08:37,700 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 81 transitions, 284 flow. Second operand has 9 states, 9 states have (on average 194.55555555555554) internal successors, (1751), 9 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:37,701 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:37,701 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 193 of 792 [2023-08-26 14:08:37,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:38,513 INFO L124 PetriNetUnfolderBase]: 2056/3499 cut-off events. [2023-08-26 14:08:38,514 INFO L125 PetriNetUnfolderBase]: For 467/467 co-relation queries the response was YES. [2023-08-26 14:08:38,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7525 conditions, 3499 events. 2056/3499 cut-off events. For 467/467 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 15763 event pairs, 1616 based on Foata normal form. 0/2674 useless extension candidates. Maximal degree in co-relation 7512. Up to 3327 conditions per place. [2023-08-26 14:08:38,527 INFO L140 encePairwiseOnDemand]: 777/792 looper letters, 74 selfloop transitions, 22 changer transitions 1/103 dead transitions. [2023-08-26 14:08:38,528 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 103 transitions, 552 flow [2023-08-26 14:08:38,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 14:08:38,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 14:08:38,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2216 transitions. [2023-08-26 14:08:38,534 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25436179981634527 [2023-08-26 14:08:38,534 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2216 transitions. [2023-08-26 14:08:38,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2216 transitions. [2023-08-26 14:08:38,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:38,536 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2216 transitions. [2023-08-26 14:08:38,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 201.45454545454547) internal successors, (2216), 11 states have internal predecessors, (2216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:38,547 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:38,549 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:38,549 INFO L175 Difference]: Start difference. First operand has 96 places, 81 transitions, 284 flow. Second operand 11 states and 2216 transitions. [2023-08-26 14:08:38,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 103 transitions, 552 flow [2023-08-26 14:08:38,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 103 transitions, 542 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 14:08:38,552 INFO L231 Difference]: Finished difference. Result has 109 places, 94 transitions, 414 flow [2023-08-26 14:08:38,553 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=276, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=414, PETRI_PLACES=109, PETRI_TRANSITIONS=94} [2023-08-26 14:08:38,553 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -29 predicate places. [2023-08-26 14:08:38,553 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 94 transitions, 414 flow [2023-08-26 14:08:38,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 194.55555555555554) internal successors, (1751), 9 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:38,554 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:38,554 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:38,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-26 14:08:38,554 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t1Err40ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:38,554 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:38,554 INFO L85 PathProgramCache]: Analyzing trace with hash 487145513, now seen corresponding path program 1 times [2023-08-26 14:08:38,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:38,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825666321] [2023-08-26 14:08:38,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:38,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:38,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:39,244 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 14:08:39,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:39,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825666321] [2023-08-26 14:08:39,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825666321] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:39,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:39,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 14:08:39,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352760265] [2023-08-26 14:08:39,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:39,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 14:08:39,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:39,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 14:08:39,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-08-26 14:08:39,247 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 792 [2023-08-26 14:08:39,249 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 94 transitions, 414 flow. Second operand has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:39,249 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:39,249 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 792 [2023-08-26 14:08:39,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:40,024 INFO L124 PetriNetUnfolderBase]: 2264/3847 cut-off events. [2023-08-26 14:08:40,024 INFO L125 PetriNetUnfolderBase]: For 542/542 co-relation queries the response was YES. [2023-08-26 14:08:40,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8622 conditions, 3847 events. 2264/3847 cut-off events. For 542/542 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 17630 event pairs, 815 based on Foata normal form. 0/2956 useless extension candidates. Maximal degree in co-relation 8604. Up to 2963 conditions per place. [2023-08-26 14:08:40,038 INFO L140 encePairwiseOnDemand]: 780/792 looper letters, 124 selfloop transitions, 25 changer transitions 3/158 dead transitions. [2023-08-26 14:08:40,039 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 158 transitions, 882 flow [2023-08-26 14:08:40,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 14:08:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 14:08:40,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1826 transitions. [2023-08-26 14:08:40,044 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25617283950617287 [2023-08-26 14:08:40,044 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1826 transitions. [2023-08-26 14:08:40,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1826 transitions. [2023-08-26 14:08:40,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:40,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1826 transitions. [2023-08-26 14:08:40,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 202.88888888888889) internal successors, (1826), 9 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:40,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:40,055 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:40,055 INFO L175 Difference]: Start difference. First operand has 109 places, 94 transitions, 414 flow. Second operand 9 states and 1826 transitions. [2023-08-26 14:08:40,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 158 transitions, 882 flow [2023-08-26 14:08:40,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 158 transitions, 844 flow, removed 9 selfloop flow, removed 5 redundant places. [2023-08-26 14:08:40,062 INFO L231 Difference]: Finished difference. Result has 115 places, 99 transitions, 482 flow [2023-08-26 14:08:40,062 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=482, PETRI_PLACES=115, PETRI_TRANSITIONS=99} [2023-08-26 14:08:40,062 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -23 predicate places. [2023-08-26 14:08:40,062 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 99 transitions, 482 flow [2023-08-26 14:08:40,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:40,063 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:40,063 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:40,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 14:08:40,063 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err40ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:40,064 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:40,064 INFO L85 PathProgramCache]: Analyzing trace with hash 179940005, now seen corresponding path program 2 times [2023-08-26 14:08:40,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:40,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856319148] [2023-08-26 14:08:40,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:40,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:40,814 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 14:08:40,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:40,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856319148] [2023-08-26 14:08:40,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856319148] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:40,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:40,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 14:08:40,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20862195] [2023-08-26 14:08:40,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:40,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 14:08:40,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:40,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 14:08:40,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-08-26 14:08:40,819 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 792 [2023-08-26 14:08:40,820 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 99 transitions, 482 flow. Second operand has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:40,820 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:40,820 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 792 [2023-08-26 14:08:40,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:41,718 INFO L124 PetriNetUnfolderBase]: 2478/4215 cut-off events. [2023-08-26 14:08:41,718 INFO L125 PetriNetUnfolderBase]: For 845/845 co-relation queries the response was YES. [2023-08-26 14:08:41,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9866 conditions, 4215 events. 2478/4215 cut-off events. For 845/845 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 20014 event pairs, 757 based on Foata normal form. 0/3248 useless extension candidates. Maximal degree in co-relation 9845. Up to 2637 conditions per place. [2023-08-26 14:08:41,734 INFO L140 encePairwiseOnDemand]: 780/792 looper letters, 128 selfloop transitions, 31 changer transitions 6/171 dead transitions. [2023-08-26 14:08:41,734 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 171 transitions, 1006 flow [2023-08-26 14:08:41,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 14:08:41,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 14:08:41,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1836 transitions. [2023-08-26 14:08:41,739 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25757575757575757 [2023-08-26 14:08:41,739 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1836 transitions. [2023-08-26 14:08:41,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1836 transitions. [2023-08-26 14:08:41,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:41,740 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1836 transitions. [2023-08-26 14:08:41,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 204.0) internal successors, (1836), 9 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:41,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:41,749 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:41,749 INFO L175 Difference]: Start difference. First operand has 115 places, 99 transitions, 482 flow. Second operand 9 states and 1836 transitions. [2023-08-26 14:08:41,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 171 transitions, 1006 flow [2023-08-26 14:08:41,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 171 transitions, 959 flow, removed 10 selfloop flow, removed 5 redundant places. [2023-08-26 14:08:41,757 INFO L231 Difference]: Finished difference. Result has 120 places, 105 transitions, 567 flow [2023-08-26 14:08:41,757 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=445, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=567, PETRI_PLACES=120, PETRI_TRANSITIONS=105} [2023-08-26 14:08:41,757 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -18 predicate places. [2023-08-26 14:08:41,757 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 105 transitions, 567 flow [2023-08-26 14:08:41,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:41,758 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:41,758 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:41,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-26 14:08:41,758 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t1Err40ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:41,759 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:41,759 INFO L85 PathProgramCache]: Analyzing trace with hash 139376195, now seen corresponding path program 3 times [2023-08-26 14:08:41,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:41,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121938661] [2023-08-26 14:08:41,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:41,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:41,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:42,459 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 14:08:42,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:42,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121938661] [2023-08-26 14:08:42,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121938661] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:42,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:42,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 14:08:42,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767491306] [2023-08-26 14:08:42,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:42,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 14:08:42,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:42,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 14:08:42,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-08-26 14:08:42,462 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 792 [2023-08-26 14:08:42,463 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 105 transitions, 567 flow. Second operand has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:42,463 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:42,464 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 792 [2023-08-26 14:08:42,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:43,368 INFO L124 PetriNetUnfolderBase]: 2446/4164 cut-off events. [2023-08-26 14:08:43,368 INFO L125 PetriNetUnfolderBase]: For 968/968 co-relation queries the response was YES. [2023-08-26 14:08:43,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9919 conditions, 4164 events. 2446/4164 cut-off events. For 968/968 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 19674 event pairs, 780 based on Foata normal form. 0/3212 useless extension candidates. Maximal degree in co-relation 9896. Up to 2637 conditions per place. [2023-08-26 14:08:43,382 INFO L140 encePairwiseOnDemand]: 781/792 looper letters, 120 selfloop transitions, 30 changer transitions 3/159 dead transitions. [2023-08-26 14:08:43,382 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 159 transitions, 992 flow [2023-08-26 14:08:43,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 14:08:43,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 14:08:43,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1820 transitions. [2023-08-26 14:08:43,386 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.255331088664422 [2023-08-26 14:08:43,386 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1820 transitions. [2023-08-26 14:08:43,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1820 transitions. [2023-08-26 14:08:43,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:43,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1820 transitions. [2023-08-26 14:08:43,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 202.22222222222223) internal successors, (1820), 9 states have internal predecessors, (1820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:43,395 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:43,395 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 792.0) internal successors, (7920), 10 states have internal predecessors, (7920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:43,395 INFO L175 Difference]: Start difference. First operand has 120 places, 105 transitions, 567 flow. Second operand 9 states and 1820 transitions. [2023-08-26 14:08:43,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 159 transitions, 992 flow [2023-08-26 14:08:43,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 159 transitions, 968 flow, removed 3 selfloop flow, removed 4 redundant places. [2023-08-26 14:08:43,403 INFO L231 Difference]: Finished difference. Result has 122 places, 103 transitions, 595 flow [2023-08-26 14:08:43,403 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=535, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=595, PETRI_PLACES=122, PETRI_TRANSITIONS=103} [2023-08-26 14:08:43,403 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -16 predicate places. [2023-08-26 14:08:43,403 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 103 transitions, 595 flow [2023-08-26 14:08:43,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 189.5) internal successors, (1895), 10 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:43,404 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:43,404 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:08:43,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 14:08:43,404 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t1Err25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:43,404 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:43,405 INFO L85 PathProgramCache]: Analyzing trace with hash 814474763, now seen corresponding path program 1 times [2023-08-26 14:08:43,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:43,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160263605] [2023-08-26 14:08:43,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:43,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:44,150 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 14:08:44,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:44,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160263605] [2023-08-26 14:08:44,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160263605] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:44,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:44,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 14:08:44,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023611881] [2023-08-26 14:08:44,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:44,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 14:08:44,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:44,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 14:08:44,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-08-26 14:08:44,154 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 792 [2023-08-26 14:08:44,156 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 103 transitions, 595 flow. Second operand has 11 states, 11 states have (on average 198.54545454545453) internal successors, (2184), 11 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:44,156 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:44,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 792 [2023-08-26 14:08:44,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:45,023 INFO L124 PetriNetUnfolderBase]: 2653/4512 cut-off events. [2023-08-26 14:08:45,023 INFO L125 PetriNetUnfolderBase]: For 1303/1303 co-relation queries the response was YES. [2023-08-26 14:08:45,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11066 conditions, 4512 events. 2653/4512 cut-off events. For 1303/1303 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 21730 event pairs, 1940 based on Foata normal form. 0/3500 useless extension candidates. Maximal degree in co-relation 11042. Up to 3978 conditions per place. [2023-08-26 14:08:45,036 INFO L140 encePairwiseOnDemand]: 780/792 looper letters, 122 selfloop transitions, 26 changer transitions 3/157 dead transitions. [2023-08-26 14:08:45,036 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 157 transitions, 1091 flow [2023-08-26 14:08:45,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 14:08:45,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 14:08:45,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2294 transitions. [2023-08-26 14:08:45,040 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2633149678604224 [2023-08-26 14:08:45,040 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2294 transitions. [2023-08-26 14:08:45,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2294 transitions. [2023-08-26 14:08:45,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:45,041 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2294 transitions. [2023-08-26 14:08:45,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 208.54545454545453) internal successors, (2294), 11 states have internal predecessors, (2294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:45,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:45,050 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:45,050 INFO L175 Difference]: Start difference. First operand has 122 places, 103 transitions, 595 flow. Second operand 11 states and 2294 transitions. [2023-08-26 14:08:45,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 157 transitions, 1091 flow [2023-08-26 14:08:45,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 157 transitions, 1043 flow, removed 0 selfloop flow, removed 7 redundant places. [2023-08-26 14:08:45,059 INFO L231 Difference]: Finished difference. Result has 130 places, 110 transitions, 710 flow [2023-08-26 14:08:45,059 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=545, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=710, PETRI_PLACES=130, PETRI_TRANSITIONS=110} [2023-08-26 14:08:45,060 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -8 predicate places. [2023-08-26 14:08:45,060 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 110 transitions, 710 flow [2023-08-26 14:08:45,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 198.54545454545453) internal successors, (2184), 11 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:45,060 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:45,060 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 14:08:45,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 14:08:45,061 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t1Err25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:45,061 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:45,061 INFO L85 PathProgramCache]: Analyzing trace with hash -176249866, now seen corresponding path program 1 times [2023-08-26 14:08:45,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:45,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099265598] [2023-08-26 14:08:45,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:45,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:45,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:45,763 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 14:08:45,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:45,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099265598] [2023-08-26 14:08:45,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099265598] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:45,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:45,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 14:08:45,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529415807] [2023-08-26 14:08:45,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:45,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 14:08:45,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:45,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 14:08:45,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-08-26 14:08:45,766 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 792 [2023-08-26 14:08:45,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 110 transitions, 710 flow. Second operand has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:45,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:45,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 792 [2023-08-26 14:08:45,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:46,759 INFO L124 PetriNetUnfolderBase]: 2637/4489 cut-off events. [2023-08-26 14:08:46,759 INFO L125 PetriNetUnfolderBase]: For 1708/1708 co-relation queries the response was YES. [2023-08-26 14:08:46,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11097 conditions, 4489 events. 2637/4489 cut-off events. For 1708/1708 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 21608 event pairs, 943 based on Foata normal form. 11/3626 useless extension candidates. Maximal degree in co-relation 11068. Up to 3276 conditions per place. [2023-08-26 14:08:46,778 INFO L140 encePairwiseOnDemand]: 780/792 looper letters, 134 selfloop transitions, 32 changer transitions 3/175 dead transitions. [2023-08-26 14:08:46,779 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 175 transitions, 1202 flow [2023-08-26 14:08:46,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-26 14:08:46,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-26 14:08:46,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2059 transitions. [2023-08-26 14:08:46,781 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25997474747474747 [2023-08-26 14:08:46,781 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2059 transitions. [2023-08-26 14:08:46,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2059 transitions. [2023-08-26 14:08:46,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:46,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2059 transitions. [2023-08-26 14:08:46,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 205.9) internal successors, (2059), 10 states have internal predecessors, (2059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:46,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 792.0) internal successors, (8712), 11 states have internal predecessors, (8712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:46,789 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 792.0) internal successors, (8712), 11 states have internal predecessors, (8712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:46,790 INFO L175 Difference]: Start difference. First operand has 130 places, 110 transitions, 710 flow. Second operand 10 states and 2059 transitions. [2023-08-26 14:08:46,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 175 transitions, 1202 flow [2023-08-26 14:08:46,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 175 transitions, 1166 flow, removed 4 selfloop flow, removed 5 redundant places. [2023-08-26 14:08:46,801 INFO L231 Difference]: Finished difference. Result has 136 places, 111 transitions, 763 flow [2023-08-26 14:08:46,802 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=674, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=763, PETRI_PLACES=136, PETRI_TRANSITIONS=111} [2023-08-26 14:08:46,802 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -2 predicate places. [2023-08-26 14:08:46,802 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 111 transitions, 763 flow [2023-08-26 14:08:46,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:46,803 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:46,803 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 14:08:46,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-26 14:08:46,803 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting t1Err27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:46,803 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:46,803 INFO L85 PathProgramCache]: Analyzing trace with hash 210085393, now seen corresponding path program 1 times [2023-08-26 14:08:46,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:46,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198753836] [2023-08-26 14:08:46,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:46,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:46,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:46,983 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 14:08:46,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:46,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198753836] [2023-08-26 14:08:46,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198753836] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:46,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:46,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 14:08:46,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981510789] [2023-08-26 14:08:46,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:46,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 14:08:46,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:46,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 14:08:46,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-26 14:08:46,986 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 792 [2023-08-26 14:08:46,988 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 111 transitions, 763 flow. Second operand has 6 states, 6 states have (on average 222.16666666666666) internal successors, (1333), 6 states have internal predecessors, (1333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:46,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:46,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 792 [2023-08-26 14:08:46,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:47,546 INFO L124 PetriNetUnfolderBase]: 2418/4146 cut-off events. [2023-08-26 14:08:47,547 INFO L125 PetriNetUnfolderBase]: For 2033/2033 co-relation queries the response was YES. [2023-08-26 14:08:47,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10441 conditions, 4146 events. 2418/4146 cut-off events. For 2033/2033 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 19753 event pairs, 1017 based on Foata normal form. 0/3467 useless extension candidates. Maximal degree in co-relation 10410. Up to 2487 conditions per place. [2023-08-26 14:08:47,565 INFO L140 encePairwiseOnDemand]: 786/792 looper letters, 110 selfloop transitions, 6 changer transitions 3/125 dead transitions. [2023-08-26 14:08:47,565 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 125 transitions, 987 flow [2023-08-26 14:08:47,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 14:08:47,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 14:08:47,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1180 transitions. [2023-08-26 14:08:47,567 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.29797979797979796 [2023-08-26 14:08:47,567 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1180 transitions. [2023-08-26 14:08:47,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1180 transitions. [2023-08-26 14:08:47,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:47,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1180 transitions. [2023-08-26 14:08:47,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 236.0) internal successors, (1180), 5 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:47,572 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 792.0) internal successors, (4752), 6 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:47,572 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 792.0) internal successors, (4752), 6 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:47,572 INFO L175 Difference]: Start difference. First operand has 136 places, 111 transitions, 763 flow. Second operand 5 states and 1180 transitions. [2023-08-26 14:08:47,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 125 transitions, 987 flow [2023-08-26 14:08:47,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 125 transitions, 929 flow, removed 3 selfloop flow, removed 7 redundant places. [2023-08-26 14:08:47,584 INFO L231 Difference]: Finished difference. Result has 131 places, 104 transitions, 654 flow [2023-08-26 14:08:47,585 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=654, PETRI_PLACES=131, PETRI_TRANSITIONS=104} [2023-08-26 14:08:47,585 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, -7 predicate places. [2023-08-26 14:08:47,585 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 104 transitions, 654 flow [2023-08-26 14:08:47,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 222.16666666666666) internal successors, (1333), 6 states have internal predecessors, (1333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:47,585 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:47,585 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 14:08:47,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-26 14:08:47,586 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting t1Err25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:47,586 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:47,586 INFO L85 PathProgramCache]: Analyzing trace with hash 439769082, now seen corresponding path program 2 times [2023-08-26 14:08:47,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:47,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033801240] [2023-08-26 14:08:47,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:47,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:48,388 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 14:08:48,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:48,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033801240] [2023-08-26 14:08:48,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033801240] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:48,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:48,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 14:08:48,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075469680] [2023-08-26 14:08:48,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:48,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 14:08:48,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:48,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 14:08:48,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-08-26 14:08:48,391 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 792 [2023-08-26 14:08:48,392 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 104 transitions, 654 flow. Second operand has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:48,392 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:48,392 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 792 [2023-08-26 14:08:48,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:49,459 INFO L124 PetriNetUnfolderBase]: 2434/4181 cut-off events. [2023-08-26 14:08:49,460 INFO L125 PetriNetUnfolderBase]: For 2009/2009 co-relation queries the response was YES. [2023-08-26 14:08:49,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10326 conditions, 4181 events. 2434/4181 cut-off events. For 2009/2009 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 20085 event pairs, 699 based on Foata normal form. 22/3520 useless extension candidates. Maximal degree in co-relation 10295. Up to 2335 conditions per place. [2023-08-26 14:08:49,474 INFO L140 encePairwiseOnDemand]: 781/792 looper letters, 128 selfloop transitions, 32 changer transitions 3/169 dead transitions. [2023-08-26 14:08:49,474 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 169 transitions, 1141 flow [2023-08-26 14:08:49,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-26 14:08:49,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-26 14:08:49,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2055 transitions. [2023-08-26 14:08:49,477 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25946969696969696 [2023-08-26 14:08:49,477 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2055 transitions. [2023-08-26 14:08:49,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2055 transitions. [2023-08-26 14:08:49,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:49,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2055 transitions. [2023-08-26 14:08:49,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 205.5) internal successors, (2055), 10 states have internal predecessors, (2055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:49,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 792.0) internal successors, (8712), 11 states have internal predecessors, (8712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:49,485 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 792.0) internal successors, (8712), 11 states have internal predecessors, (8712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:49,486 INFO L175 Difference]: Start difference. First operand has 131 places, 104 transitions, 654 flow. Second operand 10 states and 2055 transitions. [2023-08-26 14:08:49,486 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 169 transitions, 1141 flow [2023-08-26 14:08:49,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 169 transitions, 1131 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 14:08:49,497 INFO L231 Difference]: Finished difference. Result has 139 places, 106 transitions, 745 flow [2023-08-26 14:08:49,497 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=745, PETRI_PLACES=139, PETRI_TRANSITIONS=106} [2023-08-26 14:08:49,497 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 1 predicate places. [2023-08-26 14:08:49,498 INFO L495 AbstractCegarLoop]: Abstraction has has 139 places, 106 transitions, 745 flow [2023-08-26 14:08:49,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:49,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:49,498 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 14:08:49,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-26 14:08:49,498 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t1Err25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:49,499 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:49,499 INFO L85 PathProgramCache]: Analyzing trace with hash -521084032, now seen corresponding path program 3 times [2023-08-26 14:08:49,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:49,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174940138] [2023-08-26 14:08:49,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:49,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:49,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:50,427 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 14:08:50,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:50,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174940138] [2023-08-26 14:08:50,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174940138] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:50,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:50,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 14:08:50,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009127129] [2023-08-26 14:08:50,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:50,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 14:08:50,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:50,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 14:08:50,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-08-26 14:08:50,430 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 792 [2023-08-26 14:08:50,432 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 106 transitions, 745 flow. Second operand has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:50,432 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:50,432 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 792 [2023-08-26 14:08:50,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:51,567 INFO L124 PetriNetUnfolderBase]: 2418/4142 cut-off events. [2023-08-26 14:08:51,567 INFO L125 PetriNetUnfolderBase]: For 2695/2695 co-relation queries the response was YES. [2023-08-26 14:08:51,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10624 conditions, 4142 events. 2418/4142 cut-off events. For 2695/2695 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 19820 event pairs, 595 based on Foata normal form. 11/3474 useless extension candidates. Maximal degree in co-relation 10591. Up to 2335 conditions per place. [2023-08-26 14:08:51,585 INFO L140 encePairwiseOnDemand]: 781/792 looper letters, 132 selfloop transitions, 33 changer transitions 3/174 dead transitions. [2023-08-26 14:08:51,585 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 174 transitions, 1226 flow [2023-08-26 14:08:51,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 14:08:51,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 14:08:51,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2252 transitions. [2023-08-26 14:08:51,588 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.25849403122130393 [2023-08-26 14:08:51,588 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2252 transitions. [2023-08-26 14:08:51,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2252 transitions. [2023-08-26 14:08:51,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:51,589 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2252 transitions. [2023-08-26 14:08:51,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 204.72727272727272) internal successors, (2252), 11 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:51,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:51,594 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 792.0) internal successors, (9504), 12 states have internal predecessors, (9504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:51,594 INFO L175 Difference]: Start difference. First operand has 139 places, 106 transitions, 745 flow. Second operand 11 states and 2252 transitions. [2023-08-26 14:08:51,594 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 174 transitions, 1226 flow [2023-08-26 14:08:51,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 174 transitions, 1164 flow, removed 1 selfloop flow, removed 9 redundant places. [2023-08-26 14:08:51,610 INFO L231 Difference]: Finished difference. Result has 140 places, 105 transitions, 737 flow [2023-08-26 14:08:51,610 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=671, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=737, PETRI_PLACES=140, PETRI_TRANSITIONS=105} [2023-08-26 14:08:51,610 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 2 predicate places. [2023-08-26 14:08:51,610 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 105 transitions, 737 flow [2023-08-26 14:08:51,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 193.5) internal successors, (2322), 12 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:51,611 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:51,611 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 14:08:51,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-26 14:08:51,611 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t1Err39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:51,612 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:51,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1984808586, now seen corresponding path program 1 times [2023-08-26 14:08:51,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:51,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211237101] [2023-08-26 14:08:51,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:51,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:51,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:52,454 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 14:08:52,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:52,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211237101] [2023-08-26 14:08:52,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211237101] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:52,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:52,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-08-26 14:08:52,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389257137] [2023-08-26 14:08:52,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:52,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-08-26 14:08:52,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:52,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-08-26 14:08:52,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-08-26 14:08:52,458 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 792 [2023-08-26 14:08:52,460 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 105 transitions, 737 flow. Second operand has 14 states, 14 states have (on average 214.64285714285714) internal successors, (3005), 14 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 14:08:52,460 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:52,460 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 792 [2023-08-26 14:08:52,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:53,451 INFO L124 PetriNetUnfolderBase]: 2533/4351 cut-off events. [2023-08-26 14:08:53,451 INFO L125 PetriNetUnfolderBase]: For 2866/2866 co-relation queries the response was YES. [2023-08-26 14:08:53,463 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11046 conditions, 4351 events. 2533/4351 cut-off events. For 2866/2866 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 21097 event pairs, 1694 based on Foata normal form. 0/3655 useless extension candidates. Maximal degree in co-relation 11015. Up to 3630 conditions per place. [2023-08-26 14:08:53,471 INFO L140 encePairwiseOnDemand]: 776/792 looper letters, 147 selfloop transitions, 35 changer transitions 3/191 dead transitions. [2023-08-26 14:08:53,471 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 191 transitions, 1336 flow [2023-08-26 14:08:53,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-08-26 14:08:53,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-08-26 14:08:53,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3786 transitions. [2023-08-26 14:08:53,475 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.28119429590017825 [2023-08-26 14:08:53,475 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3786 transitions. [2023-08-26 14:08:53,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3786 transitions. [2023-08-26 14:08:53,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:53,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3786 transitions. [2023-08-26 14:08:53,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 222.7058823529412) internal successors, (3786), 17 states have internal predecessors, (3786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:53,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 792.0) internal successors, (14256), 18 states have internal predecessors, (14256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:53,485 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 792.0) internal successors, (14256), 18 states have internal predecessors, (14256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:53,485 INFO L175 Difference]: Start difference. First operand has 140 places, 105 transitions, 737 flow. Second operand 17 states and 3786 transitions. [2023-08-26 14:08:53,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 191 transitions, 1336 flow [2023-08-26 14:08:53,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 191 transitions, 1265 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-08-26 14:08:53,497 INFO L231 Difference]: Finished difference. Result has 153 places, 117 transitions, 833 flow [2023-08-26 14:08:53,498 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=669, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=833, PETRI_PLACES=153, PETRI_TRANSITIONS=117} [2023-08-26 14:08:53,498 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 15 predicate places. [2023-08-26 14:08:53,498 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 117 transitions, 833 flow [2023-08-26 14:08:53,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 214.64285714285714) internal successors, (3005), 14 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 14:08:53,499 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:53,499 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] [2023-08-26 14:08:53,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-26 14:08:53,499 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t1Err39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:53,499 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:53,499 INFO L85 PathProgramCache]: Analyzing trace with hash -958977995, now seen corresponding path program 1 times [2023-08-26 14:08:53,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:53,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321965552] [2023-08-26 14:08:53,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:53,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:53,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:54,621 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 14:08:54,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:54,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321965552] [2023-08-26 14:08:54,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321965552] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:54,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:54,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 14:08:54,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527827031] [2023-08-26 14:08:54,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:54,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 14:08:54,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:54,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 14:08:54,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-08-26 14:08:54,625 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 792 [2023-08-26 14:08:54,626 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 117 transitions, 833 flow. Second operand has 15 states, 15 states have (on average 206.6) internal successors, (3099), 15 states have internal predecessors, (3099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:54,626 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:54,626 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 792 [2023-08-26 14:08:54,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:56,348 INFO L124 PetriNetUnfolderBase]: 2890/4961 cut-off events. [2023-08-26 14:08:56,348 INFO L125 PetriNetUnfolderBase]: For 3295/3295 co-relation queries the response was YES. [2023-08-26 14:08:56,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13265 conditions, 4961 events. 2890/4961 cut-off events. For 3295/3295 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 24761 event pairs, 1651 based on Foata normal form. 11/4284 useless extension candidates. Maximal degree in co-relation 13228. Up to 3395 conditions per place. [2023-08-26 14:08:56,372 INFO L140 encePairwiseOnDemand]: 775/792 looper letters, 227 selfloop transitions, 55 changer transitions 3/291 dead transitions. [2023-08-26 14:08:56,373 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 291 transitions, 1896 flow [2023-08-26 14:08:56,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-08-26 14:08:56,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-08-26 14:08:56,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4967 transitions. [2023-08-26 14:08:56,377 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.2726723759332455 [2023-08-26 14:08:56,377 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4967 transitions. [2023-08-26 14:08:56,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4967 transitions. [2023-08-26 14:08:56,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:56,378 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4967 transitions. [2023-08-26 14:08:56,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 215.95652173913044) internal successors, (4967), 23 states have internal predecessors, (4967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:56,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 792.0) internal successors, (19008), 24 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:56,390 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 792.0) internal successors, (19008), 24 states have internal predecessors, (19008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:56,390 INFO L175 Difference]: Start difference. First operand has 153 places, 117 transitions, 833 flow. Second operand 23 states and 4967 transitions. [2023-08-26 14:08:56,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 291 transitions, 1896 flow [2023-08-26 14:08:56,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 291 transitions, 1843 flow, removed 8 selfloop flow, removed 10 redundant places. [2023-08-26 14:08:56,406 INFO L231 Difference]: Finished difference. Result has 173 places, 132 transitions, 1076 flow [2023-08-26 14:08:56,407 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=780, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1076, PETRI_PLACES=173, PETRI_TRANSITIONS=132} [2023-08-26 14:08:56,407 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 35 predicate places. [2023-08-26 14:08:56,407 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 132 transitions, 1076 flow [2023-08-26 14:08:56,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 206.6) internal successors, (3099), 15 states have internal predecessors, (3099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:56,408 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:56,408 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] [2023-08-26 14:08:56,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-26 14:08:56,408 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t1Err39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:56,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:56,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1998451097, now seen corresponding path program 2 times [2023-08-26 14:08:56,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:56,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847089365] [2023-08-26 14:08:56,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:56,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:56,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:56,534 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 14:08:56,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:56,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847089365] [2023-08-26 14:08:56,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847089365] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:56,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:56,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 14:08:56,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602272693] [2023-08-26 14:08:56,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:56,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-26 14:08:56,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:56,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-26 14:08:56,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-26 14:08:56,536 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 236 out of 792 [2023-08-26 14:08:56,537 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 132 transitions, 1076 flow. Second operand has 4 states, 4 states have (on average 242.0) internal successors, (968), 4 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:56,537 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:56,537 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 236 of 792 [2023-08-26 14:08:56,537 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:57,144 INFO L124 PetriNetUnfolderBase]: 3828/6560 cut-off events. [2023-08-26 14:08:57,145 INFO L125 PetriNetUnfolderBase]: For 6681/6681 co-relation queries the response was YES. [2023-08-26 14:08:57,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19004 conditions, 6560 events. 3828/6560 cut-off events. For 6681/6681 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 35303 event pairs, 1800 based on Foata normal form. 0/5756 useless extension candidates. Maximal degree in co-relation 18959. Up to 4874 conditions per place. [2023-08-26 14:08:57,182 INFO L140 encePairwiseOnDemand]: 787/792 looper letters, 188 selfloop transitions, 3 changer transitions 0/197 dead transitions. [2023-08-26 14:08:57,182 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 197 transitions, 1907 flow [2023-08-26 14:08:57,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-26 14:08:57,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-26 14:08:57,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1043 transitions. [2023-08-26 14:08:57,184 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.32922979797979796 [2023-08-26 14:08:57,184 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1043 transitions. [2023-08-26 14:08:57,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1043 transitions. [2023-08-26 14:08:57,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:57,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1043 transitions. [2023-08-26 14:08:57,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 792.0) internal successors, (3960), 5 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,188 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 792.0) internal successors, (3960), 5 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,188 INFO L175 Difference]: Start difference. First operand has 173 places, 132 transitions, 1076 flow. Second operand 4 states and 1043 transitions. [2023-08-26 14:08:57,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 197 transitions, 1907 flow [2023-08-26 14:08:57,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 197 transitions, 1815 flow, removed 24 selfloop flow, removed 9 redundant places. [2023-08-26 14:08:57,220 INFO L231 Difference]: Finished difference. Result has 168 places, 133 transitions, 1017 flow [2023-08-26 14:08:57,220 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1001, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1017, PETRI_PLACES=168, PETRI_TRANSITIONS=133} [2023-08-26 14:08:57,220 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 30 predicate places. [2023-08-26 14:08:57,220 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 133 transitions, 1017 flow [2023-08-26 14:08:57,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 242.0) internal successors, (968), 4 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,221 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:57,221 INFO L208 CegarLoopForPetriNet]: trace histogram [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, 1] [2023-08-26 14:08:57,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-26 14:08:57,221 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t1Err39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:57,221 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:57,221 INFO L85 PathProgramCache]: Analyzing trace with hash -64729060, now seen corresponding path program 1 times [2023-08-26 14:08:57,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:57,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196968018] [2023-08-26 14:08:57,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:57,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:57,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 14:08:57,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:57,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196968018] [2023-08-26 14:08:57,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196968018] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:57,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:57,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 14:08:57,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146357882] [2023-08-26 14:08:57,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:57,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:57,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:57,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:57,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:57,259 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 324 out of 792 [2023-08-26 14:08:57,259 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 133 transitions, 1017 flow. Second operand has 3 states, 3 states have (on average 332.3333333333333) internal successors, (997), 3 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,259 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:57,259 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 324 of 792 [2023-08-26 14:08:57,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:57,763 INFO L124 PetriNetUnfolderBase]: 2408/4286 cut-off events. [2023-08-26 14:08:57,763 INFO L125 PetriNetUnfolderBase]: For 4462/4478 co-relation queries the response was YES. [2023-08-26 14:08:57,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12214 conditions, 4286 events. 2408/4286 cut-off events. For 4462/4478 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 22276 event pairs, 1242 based on Foata normal form. 122/4051 useless extension candidates. Maximal degree in co-relation 12168. Up to 2393 conditions per place. [2023-08-26 14:08:57,783 INFO L140 encePairwiseOnDemand]: 788/792 looper letters, 125 selfloop transitions, 2 changer transitions 6/148 dead transitions. [2023-08-26 14:08:57,784 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 148 transitions, 1340 flow [2023-08-26 14:08:57,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:57,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:57,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1043 transitions. [2023-08-26 14:08:57,785 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43897306397306396 [2023-08-26 14:08:57,785 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1043 transitions. [2023-08-26 14:08:57,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1043 transitions. [2023-08-26 14:08:57,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:57,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1043 transitions. [2023-08-26 14:08:57,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 347.6666666666667) internal successors, (1043), 3 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,787 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,788 INFO L175 Difference]: Start difference. First operand has 168 places, 133 transitions, 1017 flow. Second operand 3 states and 1043 transitions. [2023-08-26 14:08:57,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 148 transitions, 1340 flow [2023-08-26 14:08:57,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 148 transitions, 1332 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-08-26 14:08:57,813 INFO L231 Difference]: Finished difference. Result has 169 places, 131 transitions, 1024 flow [2023-08-26 14:08:57,814 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1006, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1024, PETRI_PLACES=169, PETRI_TRANSITIONS=131} [2023-08-26 14:08:57,814 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 31 predicate places. [2023-08-26 14:08:57,814 INFO L495 AbstractCegarLoop]: Abstraction has has 169 places, 131 transitions, 1024 flow [2023-08-26 14:08:57,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 332.3333333333333) internal successors, (997), 3 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,814 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:57,814 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] [2023-08-26 14:08:57,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-26 14:08:57,815 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:57,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:57,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1691649701, now seen corresponding path program 1 times [2023-08-26 14:08:57,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:57,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409583770] [2023-08-26 14:08:57,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:57,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:57,888 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 14:08:57,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:57,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409583770] [2023-08-26 14:08:57,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409583770] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:57,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:57,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 14:08:57,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048214985] [2023-08-26 14:08:57,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:57,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 14:08:57,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:57,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 14:08:57,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 14:08:57,891 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 792 [2023-08-26 14:08:57,891 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 131 transitions, 1024 flow. Second operand has 3 states, 3 states have (on average 326.0) internal successors, (978), 3 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:57,891 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:57,891 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 792 [2023-08-26 14:08:57,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:08:58,182 INFO L124 PetriNetUnfolderBase]: 1237/2340 cut-off events. [2023-08-26 14:08:58,182 INFO L125 PetriNetUnfolderBase]: For 2947/2952 co-relation queries the response was YES. [2023-08-26 14:08:58,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7472 conditions, 2340 events. 1237/2340 cut-off events. For 2947/2952 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 10672 event pairs, 301 based on Foata normal form. 63/2314 useless extension candidates. Maximal degree in co-relation 7425. Up to 1900 conditions per place. [2023-08-26 14:08:58,192 INFO L140 encePairwiseOnDemand]: 786/792 looper letters, 123 selfloop transitions, 6 changer transitions 0/144 dead transitions. [2023-08-26 14:08:58,192 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 144 transitions, 1341 flow [2023-08-26 14:08:58,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 14:08:58,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 14:08:58,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1019 transitions. [2023-08-26 14:08:58,194 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42887205387205385 [2023-08-26 14:08:58,194 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1019 transitions. [2023-08-26 14:08:58,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1019 transitions. [2023-08-26 14:08:58,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:08:58,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1019 transitions. [2023-08-26 14:08:58,195 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 339.6666666666667) internal successors, (1019), 3 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:58,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:58,197 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 792.0) internal successors, (3168), 4 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:58,197 INFO L175 Difference]: Start difference. First operand has 169 places, 131 transitions, 1024 flow. Second operand 3 states and 1019 transitions. [2023-08-26 14:08:58,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 144 transitions, 1341 flow [2023-08-26 14:08:58,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 144 transitions, 1329 flow, removed 4 selfloop flow, removed 2 redundant places. [2023-08-26 14:08:58,212 INFO L231 Difference]: Finished difference. Result has 168 places, 131 transitions, 1024 flow [2023-08-26 14:08:58,212 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1012, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1024, PETRI_PLACES=168, PETRI_TRANSITIONS=131} [2023-08-26 14:08:58,212 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 30 predicate places. [2023-08-26 14:08:58,213 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 131 transitions, 1024 flow [2023-08-26 14:08:58,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 326.0) internal successors, (978), 3 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:58,213 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:08:58,213 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] [2023-08-26 14:08:58,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-26 14:08:58,213 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:08:58,213 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:08:58,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1250334602, now seen corresponding path program 1 times [2023-08-26 14:08:58,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:08:58,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325891055] [2023-08-26 14:08:58,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:08:58,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:08:58,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:08:59,081 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 14:08:59,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:08:59,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325891055] [2023-08-26 14:08:59,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325891055] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:08:59,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:08:59,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 14:08:59,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924471085] [2023-08-26 14:08:59,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:08:59,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 14:08:59,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:08:59,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 14:08:59,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2023-08-26 14:08:59,083 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 792 [2023-08-26 14:08:59,085 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 131 transitions, 1024 flow. Second operand has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:08:59,085 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:08:59,085 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 792 [2023-08-26 14:08:59,085 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:09:00,202 INFO L124 PetriNetUnfolderBase]: 1336/2490 cut-off events. [2023-08-26 14:09:00,202 INFO L125 PetriNetUnfolderBase]: For 2795/2795 co-relation queries the response was YES. [2023-08-26 14:09:00,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8001 conditions, 2490 events. 1336/2490 cut-off events. For 2795/2795 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 11310 event pairs, 565 based on Foata normal form. 9/2433 useless extension candidates. Maximal degree in co-relation 7954. Up to 1260 conditions per place. [2023-08-26 14:09:00,248 INFO L140 encePairwiseOnDemand]: 776/792 looper letters, 141 selfloop transitions, 64 changer transitions 18/228 dead transitions. [2023-08-26 14:09:00,248 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 228 transitions, 1728 flow [2023-08-26 14:09:00,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-08-26 14:09:00,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-08-26 14:09:00,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3859 transitions. [2023-08-26 14:09:00,252 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.24362373737373738 [2023-08-26 14:09:00,252 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3859 transitions. [2023-08-26 14:09:00,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3859 transitions. [2023-08-26 14:09:00,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:09:00,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3859 transitions. [2023-08-26 14:09:00,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 192.95) internal successors, (3859), 20 states have internal predecessors, (3859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:00,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 792.0) internal successors, (16632), 21 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:00,267 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 792.0) internal successors, (16632), 21 states have internal predecessors, (16632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:00,267 INFO L175 Difference]: Start difference. First operand has 168 places, 131 transitions, 1024 flow. Second operand 20 states and 3859 transitions. [2023-08-26 14:09:00,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 228 transitions, 1728 flow [2023-08-26 14:09:00,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 228 transitions, 1718 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 14:09:00,284 INFO L231 Difference]: Finished difference. Result has 190 places, 136 transitions, 1223 flow [2023-08-26 14:09:00,284 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1018, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1223, PETRI_PLACES=190, PETRI_TRANSITIONS=136} [2023-08-26 14:09:00,284 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 52 predicate places. [2023-08-26 14:09:00,284 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 136 transitions, 1223 flow [2023-08-26 14:09:00,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:00,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:09:00,285 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] [2023-08-26 14:09:00,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-26 14:09:00,285 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:09:00,285 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:09:00,285 INFO L85 PathProgramCache]: Analyzing trace with hash -196015992, now seen corresponding path program 2 times [2023-08-26 14:09:00,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:09:00,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126884740] [2023-08-26 14:09:00,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:09:00,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:09:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:09:01,078 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 14:09:01,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:09:01,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126884740] [2023-08-26 14:09:01,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126884740] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:09:01,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:09:01,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 14:09:01,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413172358] [2023-08-26 14:09:01,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:09:01,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 14:09:01,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:09:01,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 14:09:01,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2023-08-26 14:09:01,081 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 792 [2023-08-26 14:09:01,083 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 136 transitions, 1223 flow. Second operand has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:01,083 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:09:01,083 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 792 [2023-08-26 14:09:01,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:09:02,387 INFO L124 PetriNetUnfolderBase]: 1609/3011 cut-off events. [2023-08-26 14:09:02,387 INFO L125 PetriNetUnfolderBase]: For 4121/4121 co-relation queries the response was YES. [2023-08-26 14:09:02,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9826 conditions, 3011 events. 1609/3011 cut-off events. For 4121/4121 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 14542 event pairs, 380 based on Foata normal form. 9/2924 useless extension candidates. Maximal degree in co-relation 9774. Up to 935 conditions per place. [2023-08-26 14:09:02,403 INFO L140 encePairwiseOnDemand]: 773/792 looper letters, 159 selfloop transitions, 74 changer transitions 19/257 dead transitions. [2023-08-26 14:09:02,403 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 257 transitions, 2073 flow [2023-08-26 14:09:02,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-08-26 14:09:02,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-08-26 14:09:02,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4066 transitions. [2023-08-26 14:09:02,407 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.24446849446849447 [2023-08-26 14:09:02,407 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4066 transitions. [2023-08-26 14:09:02,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4066 transitions. [2023-08-26 14:09:02,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:09:02,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4066 transitions. [2023-08-26 14:09:02,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 193.61904761904762) internal successors, (4066), 21 states have internal predecessors, (4066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:02,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 792.0) internal successors, (17424), 22 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:02,421 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 792.0) internal successors, (17424), 22 states have internal predecessors, (17424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:02,421 INFO L175 Difference]: Start difference. First operand has 190 places, 136 transitions, 1223 flow. Second operand 21 states and 4066 transitions. [2023-08-26 14:09:02,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 257 transitions, 2073 flow [2023-08-26 14:09:02,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 257 transitions, 1934 flow, removed 18 selfloop flow, removed 14 redundant places. [2023-08-26 14:09:02,445 INFO L231 Difference]: Finished difference. Result has 201 places, 144 transitions, 1370 flow [2023-08-26 14:09:02,445 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1104, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1370, PETRI_PLACES=201, PETRI_TRANSITIONS=144} [2023-08-26 14:09:02,445 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 63 predicate places. [2023-08-26 14:09:02,445 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 144 transitions, 1370 flow [2023-08-26 14:09:02,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:02,446 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:09:02,446 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] [2023-08-26 14:09:02,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-26 14:09:02,446 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:09:02,446 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:09:02,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1372647710, now seen corresponding path program 3 times [2023-08-26 14:09:02,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:09:02,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315656800] [2023-08-26 14:09:02,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:09:02,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:09:02,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 14:09:03,279 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 14:09:03,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 14:09:03,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315656800] [2023-08-26 14:09:03,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315656800] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 14:09:03,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 14:09:03,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-08-26 14:09:03,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984493506] [2023-08-26 14:09:03,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 14:09:03,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-08-26 14:09:03,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 14:09:03,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-08-26 14:09:03,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2023-08-26 14:09:03,282 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 792 [2023-08-26 14:09:03,284 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 144 transitions, 1370 flow. Second operand has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:03,284 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 14:09:03,284 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 792 [2023-08-26 14:09:03,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 14:09:04,116 INFO L124 PetriNetUnfolderBase]: 1403/2627 cut-off events. [2023-08-26 14:09:04,116 INFO L125 PetriNetUnfolderBase]: For 5420/5420 co-relation queries the response was YES. [2023-08-26 14:09:04,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9383 conditions, 2627 events. 1403/2627 cut-off events. For 5420/5420 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 12200 event pairs, 253 based on Foata normal form. 14/2585 useless extension candidates. Maximal degree in co-relation 9328. Up to 842 conditions per place. [2023-08-26 14:09:04,130 INFO L140 encePairwiseOnDemand]: 778/792 looper letters, 131 selfloop transitions, 61 changer transitions 11/208 dead transitions. [2023-08-26 14:09:04,131 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 208 transitions, 1946 flow [2023-08-26 14:09:04,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 14:09:04,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 14:09:04,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2529 transitions. [2023-08-26 14:09:04,133 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.24562937062937062 [2023-08-26 14:09:04,133 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2529 transitions. [2023-08-26 14:09:04,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2529 transitions. [2023-08-26 14:09:04,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 14:09:04,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2529 transitions. [2023-08-26 14:09:04,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 194.53846153846155) internal successors, (2529), 13 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:04,141 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 792.0) internal successors, (11088), 14 states have internal predecessors, (11088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:04,142 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 792.0) internal successors, (11088), 14 states have internal predecessors, (11088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:04,142 INFO L175 Difference]: Start difference. First operand has 201 places, 144 transitions, 1370 flow. Second operand 13 states and 2529 transitions. [2023-08-26 14:09:04,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 208 transitions, 1946 flow [2023-08-26 14:09:04,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 208 transitions, 1837 flow, removed 8 selfloop flow, removed 15 redundant places. [2023-08-26 14:09:04,172 INFO L231 Difference]: Finished difference. Result has 201 places, 147 transitions, 1458 flow [2023-08-26 14:09:04,172 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=792, PETRI_DIFFERENCE_MINUEND_FLOW=1260, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1458, PETRI_PLACES=201, PETRI_TRANSITIONS=147} [2023-08-26 14:09:04,173 INFO L281 CegarLoopForPetriNet]: 138 programPoint places, 63 predicate places. [2023-08-26 14:09:04,173 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 147 transitions, 1458 flow [2023-08-26 14:09:04,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 185.93333333333334) internal successors, (2789), 15 states have internal predecessors, (2789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 14:09:04,173 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:09:04,173 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:09:04,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-26 14:09:04,173 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting t2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 138 more)] === [2023-08-26 14:09:04,174 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:09:04,174 INFO L85 PathProgramCache]: Analyzing trace with hash -693397436, now seen corresponding path program 1 times [2023-08-26 14:09:04,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:09:04,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081683395] [2023-08-26 14:09:04,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:09:04,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:09:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2023-08-26 14:21:08,870 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 14:21:08,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-26 14:21:08,930 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 14:21:08,957 INFO L158 Benchmark]: Toolchain (without parser) took 783264.12ms. Allocated memory was 337.6MB in the beginning and 7.3GB in the end (delta: 7.0GB). Free memory was 312.1MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 6.7GB. Max. memory is 16.0GB. [2023-08-26 14:21:08,957 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 337.6MB. Free memory was 314.1MB in the beginning and 314.0MB in the end (delta: 97.0kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 14:21:08,957 INFO L158 Benchmark]: CACSL2BoogieTranslator took 631.35ms. Allocated memory is still 337.6MB. Free memory was 311.8MB in the beginning and 281.9MB in the end (delta: 29.9MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. [2023-08-26 14:21:08,957 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.51ms. Allocated memory is still 337.6MB. Free memory was 281.9MB in the beginning and 278.8MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-26 14:21:08,957 INFO L158 Benchmark]: Boogie Preprocessor took 64.87ms. Allocated memory is still 337.6MB. Free memory was 278.8MB in the beginning and 276.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 14:21:08,958 INFO L158 Benchmark]: RCFGBuilder took 799.46ms. Allocated memory is still 337.6MB. Free memory was 276.3MB in the beginning and 292.5MB in the end (delta: -16.2MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-26 14:21:08,958 INFO L158 Benchmark]: TraceAbstraction took 781681.81ms. Allocated memory was 337.6MB in the beginning and 7.3GB in the end (delta: 7.0GB). Free memory was 292.1MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 6.7GB. Max. memory is 16.0GB. [2023-08-26 14:21:08,959 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.15ms. Allocated memory is still 337.6MB. Free memory was 314.1MB in the beginning and 314.0MB in the end (delta: 97.0kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 631.35ms. Allocated memory is still 337.6MB. Free memory was 311.8MB in the beginning and 281.9MB in the end (delta: 29.9MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 61.51ms. Allocated memory is still 337.6MB. Free memory was 281.9MB in the beginning and 278.8MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 64.87ms. Allocated memory is still 337.6MB. Free memory was 278.8MB in the beginning and 276.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 799.46ms. Allocated memory is still 337.6MB. Free memory was 276.3MB in the beginning and 292.5MB in the end (delta: -16.2MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * TraceAbstraction took 781681.81ms. Allocated memory was 337.6MB in the beginning and 7.3GB in the end (delta: 7.0GB). Free memory was 292.1MB in the beginning and 2.6GB in the end (delta: -2.3GB). Peak memory consumption was 6.7GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 258]: Unsoundness Warning unspecified type, defaulting to int C: short [258] - GenericResultAtLocation [Line: 258]: Unsoundness Warning unspecified type, defaulting to int C: short [258] - GenericResultAtLocation [Line: 750]: Unsoundness Warning unspecified type, defaulting to int C: unsigned short [750] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.1s, 324 PlacesBefore, 138 PlacesAfterwards, 335 TransitionsBefore, 141 TransitionsAfterwards, 30836 CoEnabledTransitionPairs, 8 FixpointIterations, 109 TrivialSequentialCompositions, 300 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 23 ConcurrentYvCompositions, 8 ChoiceCompositions, 446 TotalNumberOfCompositions, 110142 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 44587, independent: 43353, independent conditional: 0, independent unconditional: 43353, dependent: 1234, dependent conditional: 0, dependent unconditional: 1234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19324, independent: 19170, independent conditional: 0, independent unconditional: 19170, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 44587, independent: 24183, independent conditional: 0, independent unconditional: 24183, dependent: 1080, dependent conditional: 0, dependent unconditional: 1080, unknown: 19324, unknown conditional: 0, unknown unconditional: 19324] , Statistics on independence cache: Total cache size (in pairs): 1076, Positive cache size: 987, Positive conditional cache size: 0, Positive unconditional cache size: 987, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, 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 [2023-08-26 14:21:09,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 !ENTRY org.eclipse.osgi 4 0 2023-08-26 14:21:09.206 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca268883d/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:190) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ca268883d/.metadata/.log.