/usr/bin/java -Xmx8000000000 -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-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.error.function.in.sv-comp.mode false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/pthread/queue_longest.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-53ca081-m [2022-09-16 11:28:21,280 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-09-16 11:28:21,281 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-09-16 11:28:21,307 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-09-16 11:28:21,308 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-09-16 11:28:21,310 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-09-16 11:28:21,314 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-09-16 11:28:21,317 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-09-16 11:28:21,319 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-09-16 11:28:21,322 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-09-16 11:28:21,323 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-09-16 11:28:21,323 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-09-16 11:28:21,323 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-09-16 11:28:21,324 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-09-16 11:28:21,324 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-09-16 11:28:21,325 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-09-16 11:28:21,325 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-09-16 11:28:21,326 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-09-16 11:28:21,328 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-09-16 11:28:21,333 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-09-16 11:28:21,334 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-09-16 11:28:21,335 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-09-16 11:28:21,338 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-09-16 11:28:21,339 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-09-16 11:28:21,343 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-09-16 11:28:21,343 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-09-16 11:28:21,344 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-09-16 11:28:21,344 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-09-16 11:28:21,344 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-09-16 11:28:21,345 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-09-16 11:28:21,345 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-09-16 11:28:21,345 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-09-16 11:28:21,346 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-09-16 11:28:21,346 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-09-16 11:28:21,347 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-09-16 11:28:21,347 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-09-16 11:28:21,347 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-09-16 11:28:21,348 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-09-16 11:28:21,348 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-09-16 11:28:21,348 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-09-16 11:28:21,349 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-09-16 11:28:21,352 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-09-16 11:28:21,376 INFO L113 SettingsManager]: Loading preferences was successful [2022-09-16 11:28:21,377 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-09-16 11:28:21,378 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-09-16 11:28:21,378 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-09-16 11:28:21,378 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-09-16 11:28:21,378 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-09-16 11:28:21,378 INFO L138 SettingsManager]: * Use SBE=true [2022-09-16 11:28:21,378 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * sizeof long=4 [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-09-16 11:28:21,379 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * sizeof long double=12 [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Use constant arrays=true [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-09-16 11:28:21,380 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-09-16 11:28:21,380 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:28:21,380 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-09-16 11:28:21,381 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-09-16 11:28:21,381 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-09-16 11:28:21,382 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-09-16 11:28:21,382 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-09-16 11:28:21,382 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-09-16 11:28:21,382 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-09-16 11:28:21,382 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of error function in SV-COMP mode -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2022-09-16 11:28:21,583 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-09-16 11:28:21,599 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-09-16 11:28:21,601 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-09-16 11:28:21,602 INFO L271 PluginConnector]: Initializing CDTParser... [2022-09-16 11:28:21,602 INFO L275 PluginConnector]: CDTParser initialized [2022-09-16 11:28:21,603 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue_longest.i [2022-09-16 11:28:21,664 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cca63b90/10b78fb8e1234245bf4a4f5197b2a3b4/FLAG84c50c12b [2022-09-16 11:28:22,053 INFO L306 CDTParser]: Found 1 translation units. [2022-09-16 11:28:22,054 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i [2022-09-16 11:28:22,073 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cca63b90/10b78fb8e1234245bf4a4f5197b2a3b4/FLAG84c50c12b [2022-09-16 11:28:22,425 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3cca63b90/10b78fb8e1234245bf4a4f5197b2a3b4 [2022-09-16 11:28:22,435 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-09-16 11:28:22,436 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-09-16 11:28:22,470 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-09-16 11:28:22,471 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-09-16 11:28:22,473 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-09-16 11:28:22,473 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:28:22" (1/1) ... [2022-09-16 11:28:22,474 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d99170 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:22, skipping insertion in model container [2022-09-16 11:28:22,474 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.09 11:28:22" (1/1) ... [2022-09-16 11:28:22,482 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-09-16 11:28:22,546 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-09-16 11:28:23,007 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43296,43309] [2022-09-16 11:28:23,010 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43503,43516] [2022-09-16 11:28:23,012 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43783,43796] [2022-09-16 11:28:23,014 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:28:23,025 INFO L203 MainTranslator]: Completed pre-run [2022-09-16 11:28:23,053 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43296,43309] [2022-09-16 11:28:23,054 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43503,43516] [2022-09-16 11:28:23,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_longest.i[43783,43796] [2022-09-16 11:28:23,058 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-16 11:28:23,092 INFO L208 MainTranslator]: Completed translation [2022-09-16 11:28:23,092 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23 WrapperNode [2022-09-16 11:28:23,092 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-09-16 11:28:23,093 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-09-16 11:28:23,093 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-09-16 11:28:23,093 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-09-16 11:28:23,098 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,122 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,160 INFO L138 Inliner]: procedures = 274, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 261 [2022-09-16 11:28:23,161 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-09-16 11:28:23,162 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-09-16 11:28:23,162 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-09-16 11:28:23,162 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-09-16 11:28:23,168 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,168 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,174 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,174 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,182 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,185 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,186 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,188 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-09-16 11:28:23,189 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-09-16 11:28:23,189 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-09-16 11:28:23,189 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-09-16 11:28:23,190 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (1/1) ... [2022-09-16 11:28:23,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-16 11:28:23,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:28:23,228 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) [2022-09-16 11:28:23,285 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 [2022-09-16 11:28:23,303 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2022-09-16 11:28:23,303 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2022-09-16 11:28:23,303 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2022-09-16 11:28:23,305 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2022-09-16 11:28:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-09-16 11:28:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-09-16 11:28:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-09-16 11:28:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-09-16 11:28:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-09-16 11:28:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-09-16 11:28:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-09-16 11:28:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-09-16 11:28:23,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-09-16 11:28:23,307 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-09-16 11:28:23,461 INFO L234 CfgBuilder]: Building ICFG [2022-09-16 11:28:23,464 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-09-16 11:28:23,779 INFO L275 CfgBuilder]: Performing block encoding [2022-09-16 11:28:23,787 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-09-16 11:28:23,787 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-09-16 11:28:23,789 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:28:23 BoogieIcfgContainer [2022-09-16 11:28:23,789 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-09-16 11:28:23,791 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-09-16 11:28:23,791 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-09-16 11:28:23,794 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-09-16 11:28:23,794 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.09 11:28:22" (1/3) ... [2022-09-16 11:28:23,795 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44ee5cc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:28:23, skipping insertion in model container [2022-09-16 11:28:23,795 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.09 11:28:23" (2/3) ... [2022-09-16 11:28:23,795 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44ee5cc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.09 11:28:23, skipping insertion in model container [2022-09-16 11:28:23,795 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.09 11:28:23" (3/3) ... [2022-09-16 11:28:23,796 INFO L112 eAbstractionObserver]: Analyzing ICFG queue_longest.i [2022-09-16 11:28:23,810 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-09-16 11:28:23,810 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2022-09-16 11:28:23,810 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-09-16 11:28:23,924 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-09-16 11:28:23,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 299 places, 307 transitions, 630 flow [2022-09-16 11:28:24,108 INFO L130 PetriNetUnfolder]: 15/305 cut-off events. [2022-09-16 11:28:24,108 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-09-16 11:28:24,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 314 conditions, 305 events. 15/305 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 467 event pairs, 0 based on Foata normal form. 0/272 useless extension candidates. Maximal degree in co-relation 223. Up to 2 conditions per place. [2022-09-16 11:28:24,116 INFO L82 GeneralOperation]: Start removeDead. Operand has 299 places, 307 transitions, 630 flow [2022-09-16 11:28:24,127 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 287 places, 295 transitions, 599 flow [2022-09-16 11:28:24,133 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-09-16 11:28:24,144 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;@15bcb7de, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-09-16 11:28:24,144 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2022-09-16 11:28:24,163 INFO L130 PetriNetUnfolder]: 3/113 cut-off events. [2022-09-16 11:28:24,163 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-09-16 11:28:24,163 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:24,164 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:24,165 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:24,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:24,169 INFO L85 PathProgramCache]: Analyzing trace with hash 454497233, now seen corresponding path program 1 times [2022-09-16 11:28:24,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:24,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995753898] [2022-09-16 11:28:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:24,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:24,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:24,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:24,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995753898] [2022-09-16 11:28:24,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995753898] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:24,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:24,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-09-16 11:28:24,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988446183] [2022-09-16 11:28:24,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:24,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-09-16 11:28:24,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:24,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-09-16 11:28:24,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-09-16 11:28:24,636 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 307 [2022-09-16 11:28:24,643 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 295 transitions, 599 flow. Second operand has 12 states, 12 states have (on average 232.33333333333334) internal successors, (2788), 12 states have internal predecessors, (2788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:24,643 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:24,643 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 307 [2022-09-16 11:28:24,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:25,529 INFO L130 PetriNetUnfolder]: 1003/4827 cut-off events. [2022-09-16 11:28:25,529 INFO L131 PetriNetUnfolder]: For 54/54 co-relation queries the response was YES. [2022-09-16 11:28:25,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6351 conditions, 4827 events. 1003/4827 cut-off events. For 54/54 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 42180 event pairs, 789 based on Foata normal form. 200/4356 useless extension candidates. Maximal degree in co-relation 6146. Up to 1435 conditions per place. [2022-09-16 11:28:25,560 INFO L137 encePairwiseOnDemand]: 289/307 looper letters, 52 selfloop transitions, 12 changer transitions 0/281 dead transitions. [2022-09-16 11:28:25,561 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 281 transitions, 699 flow [2022-09-16 11:28:25,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-09-16 11:28:25,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-09-16 11:28:25,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3060 transitions. [2022-09-16 11:28:25,577 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7667251315459784 [2022-09-16 11:28:25,577 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3060 transitions. [2022-09-16 11:28:25,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3060 transitions. [2022-09-16 11:28:25,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:25,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3060 transitions. [2022-09-16 11:28:25,590 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 235.3846153846154) internal successors, (3060), 13 states have internal predecessors, (3060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,600 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 307.0) internal successors, (4298), 14 states have internal predecessors, (4298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,602 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 307.0) internal successors, (4298), 14 states have internal predecessors, (4298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,605 INFO L175 Difference]: Start difference. First operand has 287 places, 295 transitions, 599 flow. Second operand 13 states and 3060 transitions. [2022-09-16 11:28:25,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 281 transitions, 699 flow [2022-09-16 11:28:25,610 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 281 transitions, 694 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-09-16 11:28:25,614 INFO L231 Difference]: Finished difference. Result has 288 places, 281 transitions, 590 flow [2022-09-16 11:28:25,616 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=566, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=590, PETRI_PLACES=288, PETRI_TRANSITIONS=281} [2022-09-16 11:28:25,619 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 1 predicate places. [2022-09-16 11:28:25,619 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 281 transitions, 590 flow [2022-09-16 11:28:25,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 232.33333333333334) internal successors, (2788), 12 states have internal predecessors, (2788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,621 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:25,621 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:25,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-09-16 11:28:25,621 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:25,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:25,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1481397607, now seen corresponding path program 1 times [2022-09-16 11:28:25,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:25,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320167416] [2022-09-16 11:28:25,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:25,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:25,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:25,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:25,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320167416] [2022-09-16 11:28:25,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320167416] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:25,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:25,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:28:25,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600868664] [2022-09-16 11:28:25,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:25,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:28:25,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:25,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:28:25,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:28:25,679 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 282 out of 307 [2022-09-16 11:28:25,680 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 281 transitions, 590 flow. Second operand has 4 states, 4 states have (on average 283.75) internal successors, (1135), 4 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,680 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:25,680 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 282 of 307 [2022-09-16 11:28:25,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:25,752 INFO L130 PetriNetUnfolder]: 34/487 cut-off events. [2022-09-16 11:28:25,753 INFO L131 PetriNetUnfolder]: For 19/20 co-relation queries the response was YES. [2022-09-16 11:28:25,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 564 conditions, 487 events. 34/487 cut-off events. For 19/20 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1764 event pairs, 5 based on Foata normal form. 0/419 useless extension candidates. Maximal degree in co-relation 487. Up to 39 conditions per place. [2022-09-16 11:28:25,759 INFO L137 encePairwiseOnDemand]: 300/307 looper letters, 21 selfloop transitions, 4 changer transitions 0/291 dead transitions. [2022-09-16 11:28:25,759 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 291 transitions, 663 flow [2022-09-16 11:28:25,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:28:25,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:28:25,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1438 transitions. [2022-09-16 11:28:25,761 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9368078175895765 [2022-09-16 11:28:25,762 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1438 transitions. [2022-09-16 11:28:25,762 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1438 transitions. [2022-09-16 11:28:25,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:25,762 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1438 transitions. [2022-09-16 11:28:25,764 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 287.6) internal successors, (1438), 5 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,766 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,767 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,767 INFO L175 Difference]: Start difference. First operand has 288 places, 281 transitions, 590 flow. Second operand 5 states and 1438 transitions. [2022-09-16 11:28:25,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 291 transitions, 663 flow [2022-09-16 11:28:25,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 291 transitions, 640 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-09-16 11:28:25,772 INFO L231 Difference]: Finished difference. Result has 284 places, 284 transitions, 599 flow [2022-09-16 11:28:25,773 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=567, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=277, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=599, PETRI_PLACES=284, PETRI_TRANSITIONS=284} [2022-09-16 11:28:25,773 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, -3 predicate places. [2022-09-16 11:28:25,774 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 284 transitions, 599 flow [2022-09-16 11:28:25,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 283.75) internal successors, (1135), 4 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:25,774 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:25,775 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:25,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-09-16 11:28:25,775 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:25,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:25,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1906593081, now seen corresponding path program 1 times [2022-09-16 11:28:25,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:25,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584074380] [2022-09-16 11:28:25,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:25,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:32,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:32,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:32,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584074380] [2022-09-16 11:28:32,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584074380] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:32,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:32,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-16 11:28:32,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063748830] [2022-09-16 11:28:32,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:32,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-16 11:28:32,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:32,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-16 11:28:32,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2022-09-16 11:28:32,974 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 307 [2022-09-16 11:28:32,978 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 284 transitions, 599 flow. Second operand has 19 states, 19 states have (on average 213.78947368421052) internal successors, (4062), 19 states have internal predecessors, (4062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:32,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:32,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 307 [2022-09-16 11:28:32,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:39,026 INFO L130 PetriNetUnfolder]: 3601/11557 cut-off events. [2022-09-16 11:28:39,026 INFO L131 PetriNetUnfolder]: For 73/73 co-relation queries the response was YES. [2022-09-16 11:28:39,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17452 conditions, 11557 events. 3601/11557 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 223. Compared 114675 event pairs, 2969 based on Foata normal form. 0/10154 useless extension candidates. Maximal degree in co-relation 17359. Up to 4855 conditions per place. [2022-09-16 11:28:39,152 INFO L137 encePairwiseOnDemand]: 286/307 looper letters, 119 selfloop transitions, 27 changer transitions 0/347 dead transitions. [2022-09-16 11:28:39,152 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 347 transitions, 1023 flow [2022-09-16 11:28:39,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-16 11:28:39,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-16 11:28:39,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 4390 transitions. [2022-09-16 11:28:39,161 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7149837133550488 [2022-09-16 11:28:39,161 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 4390 transitions. [2022-09-16 11:28:39,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 4390 transitions. [2022-09-16 11:28:39,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:39,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 4390 transitions. [2022-09-16 11:28:39,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 219.5) internal successors, (4390), 20 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:39,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 307.0) internal successors, (6447), 21 states have internal predecessors, (6447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:39,181 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 307.0) internal successors, (6447), 21 states have internal predecessors, (6447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:39,182 INFO L175 Difference]: Start difference. First operand has 284 places, 284 transitions, 599 flow. Second operand 20 states and 4390 transitions. [2022-09-16 11:28:39,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 347 transitions, 1023 flow [2022-09-16 11:28:39,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 347 transitions, 1021 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:28:39,189 INFO L231 Difference]: Finished difference. Result has 311 places, 305 transitions, 754 flow [2022-09-16 11:28:39,189 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=597, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=754, PETRI_PLACES=311, PETRI_TRANSITIONS=305} [2022-09-16 11:28:39,191 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 24 predicate places. [2022-09-16 11:28:39,191 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 305 transitions, 754 flow [2022-09-16 11:28:39,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 213.78947368421052) internal successors, (4062), 19 states have internal predecessors, (4062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:39,192 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:39,193 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:39,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-09-16 11:28:39,193 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:39,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:39,194 INFO L85 PathProgramCache]: Analyzing trace with hash 26092150, now seen corresponding path program 1 times [2022-09-16 11:28:39,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:39,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905342017] [2022-09-16 11:28:39,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:39,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:39,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:39,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:39,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905342017] [2022-09-16 11:28:39,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905342017] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:39,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:39,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-16 11:28:39,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648284168] [2022-09-16 11:28:39,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:39,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-16 11:28:39,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:39,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-16 11:28:39,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-09-16 11:28:39,794 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 307 [2022-09-16 11:28:39,798 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 305 transitions, 754 flow. Second operand has 20 states, 20 states have (on average 203.2) internal successors, (4064), 20 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:39,798 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:39,798 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 307 [2022-09-16 11:28:39,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:42,581 INFO L130 PetriNetUnfolder]: 4210/14681 cut-off events. [2022-09-16 11:28:42,582 INFO L131 PetriNetUnfolder]: For 1232/1235 co-relation queries the response was YES. [2022-09-16 11:28:42,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23089 conditions, 14681 events. 4210/14681 cut-off events. For 1232/1235 co-relation queries the response was YES. Maximal size of possible extension queue 275. Compared 153655 event pairs, 964 based on Foata normal form. 102/13202 useless extension candidates. Maximal degree in co-relation 22970. Up to 4446 conditions per place. [2022-09-16 11:28:42,690 INFO L137 encePairwiseOnDemand]: 285/307 looper letters, 192 selfloop transitions, 44 changer transitions 0/428 dead transitions. [2022-09-16 11:28:42,691 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 428 transitions, 1530 flow [2022-09-16 11:28:42,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-09-16 11:28:42,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-09-16 11:28:42,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 4646 transitions. [2022-09-16 11:28:42,699 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6878886585726977 [2022-09-16 11:28:42,699 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 4646 transitions. [2022-09-16 11:28:42,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 4646 transitions. [2022-09-16 11:28:42,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:42,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 4646 transitions. [2022-09-16 11:28:42,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 211.1818181818182) internal successors, (4646), 22 states have internal predecessors, (4646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:42,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 307.0) internal successors, (7061), 23 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:42,716 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 307.0) internal successors, (7061), 23 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:42,716 INFO L175 Difference]: Start difference. First operand has 311 places, 305 transitions, 754 flow. Second operand 22 states and 4646 transitions. [2022-09-16 11:28:42,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 428 transitions, 1530 flow [2022-09-16 11:28:42,732 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 428 transitions, 1517 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-09-16 11:28:42,737 INFO L231 Difference]: Finished difference. Result has 332 places, 334 transitions, 999 flow [2022-09-16 11:28:42,738 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=741, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=999, PETRI_PLACES=332, PETRI_TRANSITIONS=334} [2022-09-16 11:28:42,740 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 45 predicate places. [2022-09-16 11:28:42,740 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 334 transitions, 999 flow [2022-09-16 11:28:42,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 203.2) internal successors, (4064), 20 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:42,750 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:42,750 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:42,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-09-16 11:28:42,751 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:42,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:42,752 INFO L85 PathProgramCache]: Analyzing trace with hash 628043758, now seen corresponding path program 1 times [2022-09-16 11:28:42,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:42,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119199536] [2022-09-16 11:28:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:42,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:42,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:28:42,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:42,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119199536] [2022-09-16 11:28:42,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119199536] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:42,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:42,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:28:42,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418114353] [2022-09-16 11:28:42,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:42,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:28:42,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:42,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:28:42,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:28:42,803 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 282 out of 307 [2022-09-16 11:28:42,804 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 334 transitions, 999 flow. Second operand has 4 states, 4 states have (on average 285.25) internal successors, (1141), 4 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:42,805 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:42,805 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 282 of 307 [2022-09-16 11:28:42,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:43,098 INFO L130 PetriNetUnfolder]: 167/2210 cut-off events. [2022-09-16 11:28:43,098 INFO L131 PetriNetUnfolder]: For 253/254 co-relation queries the response was YES. [2022-09-16 11:28:43,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2998 conditions, 2210 events. 167/2210 cut-off events. For 253/254 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 19134 event pairs, 20 based on Foata normal form. 18/1986 useless extension candidates. Maximal degree in co-relation 2903. Up to 140 conditions per place. [2022-09-16 11:28:43,118 INFO L137 encePairwiseOnDemand]: 301/307 looper letters, 13 selfloop transitions, 8 changer transitions 0/337 dead transitions. [2022-09-16 11:28:43,118 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 337 transitions, 1048 flow [2022-09-16 11:28:43,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:28:43,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:28:43,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1429 transitions. [2022-09-16 11:28:43,121 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9309446254071662 [2022-09-16 11:28:43,121 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1429 transitions. [2022-09-16 11:28:43,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1429 transitions. [2022-09-16 11:28:43,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:43,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1429 transitions. [2022-09-16 11:28:43,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 285.8) internal successors, (1429), 5 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,126 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,126 INFO L175 Difference]: Start difference. First operand has 332 places, 334 transitions, 999 flow. Second operand 5 states and 1429 transitions. [2022-09-16 11:28:43,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 337 transitions, 1048 flow [2022-09-16 11:28:43,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 337 transitions, 1015 flow, removed 9 selfloop flow, removed 8 redundant places. [2022-09-16 11:28:43,134 INFO L231 Difference]: Finished difference. Result has 328 places, 334 transitions, 986 flow [2022-09-16 11:28:43,135 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=962, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=986, PETRI_PLACES=328, PETRI_TRANSITIONS=334} [2022-09-16 11:28:43,137 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 41 predicate places. [2022-09-16 11:28:43,138 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 334 transitions, 986 flow [2022-09-16 11:28:43,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 285.25) internal successors, (1141), 4 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,138 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:43,138 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:43,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-09-16 11:28:43,139 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:43,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:43,142 INFO L85 PathProgramCache]: Analyzing trace with hash -2005479111, now seen corresponding path program 1 times [2022-09-16 11:28:43,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:43,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384111963] [2022-09-16 11:28:43,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:43,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:43,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:43,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:43,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384111963] [2022-09-16 11:28:43,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384111963] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:28:43,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736568891] [2022-09-16 11:28:43,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:43,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:28:43,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:28:43,222 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:28:43,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-09-16 11:28:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:43,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:28:43,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:28:43,470 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:43,470 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-16 11:28:43,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736568891] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:43,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-16 11:28:43,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-09-16 11:28:43,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015758353] [2022-09-16 11:28:43,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:43,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-16 11:28:43,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:43,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-16 11:28:43,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:28:43,473 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 282 out of 307 [2022-09-16 11:28:43,474 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 334 transitions, 986 flow. Second operand has 6 states, 6 states have (on average 284.3333333333333) internal successors, (1706), 6 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,474 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:43,474 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 282 of 307 [2022-09-16 11:28:43,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:43,756 INFO L130 PetriNetUnfolder]: 165/2192 cut-off events. [2022-09-16 11:28:43,757 INFO L131 PetriNetUnfolder]: For 387/388 co-relation queries the response was YES. [2022-09-16 11:28:43,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3066 conditions, 2192 events. 165/2192 cut-off events. For 387/388 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 18842 event pairs, 5 based on Foata normal form. 18/1971 useless extension candidates. Maximal degree in co-relation 2978. Up to 95 conditions per place. [2022-09-16 11:28:43,773 INFO L137 encePairwiseOnDemand]: 302/307 looper letters, 19 selfloop transitions, 6 changer transitions 0/341 dead transitions. [2022-09-16 11:28:43,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 341 transitions, 1053 flow [2022-09-16 11:28:43,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-09-16 11:28:43,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-09-16 11:28:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2000 transitions. [2022-09-16 11:28:43,776 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9306654257794323 [2022-09-16 11:28:43,776 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2000 transitions. [2022-09-16 11:28:43,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2000 transitions. [2022-09-16 11:28:43,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:43,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2000 transitions. [2022-09-16 11:28:43,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 285.7142857142857) internal successors, (2000), 7 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 307.0) internal successors, (2456), 8 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,782 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 307.0) internal successors, (2456), 8 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,782 INFO L175 Difference]: Start difference. First operand has 328 places, 334 transitions, 986 flow. Second operand 7 states and 2000 transitions. [2022-09-16 11:28:43,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 341 transitions, 1053 flow [2022-09-16 11:28:43,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 341 transitions, 1041 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-09-16 11:28:43,788 INFO L231 Difference]: Finished difference. Result has 330 places, 333 transitions, 982 flow [2022-09-16 11:28:43,789 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=970, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=982, PETRI_PLACES=330, PETRI_TRANSITIONS=333} [2022-09-16 11:28:43,789 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 43 predicate places. [2022-09-16 11:28:43,790 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 333 transitions, 982 flow [2022-09-16 11:28:43,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 284.3333333333333) internal successors, (1706), 6 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:43,790 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:43,790 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:43,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-09-16 11:28:44,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-09-16 11:28:44,009 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:44,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:44,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1701251284, now seen corresponding path program 1 times [2022-09-16 11:28:44,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:44,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504488628] [2022-09-16 11:28:44,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:44,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:44,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:44,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:44,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:44,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504488628] [2022-09-16 11:28:44,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504488628] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:44,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:44,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:28:44,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154423808] [2022-09-16 11:28:44,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:44,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:28:44,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:44,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:28:44,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:28:44,044 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 288 out of 307 [2022-09-16 11:28:44,045 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 333 transitions, 982 flow. Second operand has 3 states, 3 states have (on average 289.6666666666667) internal successors, (869), 3 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:44,045 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:44,045 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 288 of 307 [2022-09-16 11:28:44,045 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:44,150 INFO L130 PetriNetUnfolder]: 70/1137 cut-off events. [2022-09-16 11:28:44,150 INFO L131 PetriNetUnfolder]: For 108/109 co-relation queries the response was YES. [2022-09-16 11:28:44,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1407 conditions, 1137 events. 70/1137 cut-off events. For 108/109 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4773 event pairs, 5 based on Foata normal form. 0/988 useless extension candidates. Maximal degree in co-relation 1384. Up to 38 conditions per place. [2022-09-16 11:28:44,158 INFO L137 encePairwiseOnDemand]: 303/307 looper letters, 10 selfloop transitions, 3 changer transitions 0/306 dead transitions. [2022-09-16 11:28:44,158 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 306 transitions, 855 flow [2022-09-16 11:28:44,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:28:44,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-16 11:28:44,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 878 transitions. [2022-09-16 11:28:44,160 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9533116178067318 [2022-09-16 11:28:44,160 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 878 transitions. [2022-09-16 11:28:44,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 878 transitions. [2022-09-16 11:28:44,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:44,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 878 transitions. [2022-09-16 11:28:44,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 292.6666666666667) internal successors, (878), 3 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:44,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:44,163 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:44,163 INFO L175 Difference]: Start difference. First operand has 330 places, 333 transitions, 982 flow. Second operand 3 states and 878 transitions. [2022-09-16 11:28:44,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 306 transitions, 855 flow [2022-09-16 11:28:44,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 306 transitions, 771 flow, removed 2 selfloop flow, removed 21 redundant places. [2022-09-16 11:28:44,167 INFO L231 Difference]: Finished difference. Result has 307 places, 303 transitions, 749 flow [2022-09-16 11:28:44,168 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=734, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=749, PETRI_PLACES=307, PETRI_TRANSITIONS=303} [2022-09-16 11:28:44,168 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 20 predicate places. [2022-09-16 11:28:44,168 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 303 transitions, 749 flow [2022-09-16 11:28:44,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 289.6666666666667) internal successors, (869), 3 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:44,169 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:44,169 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:44,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-09-16 11:28:44,169 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:44,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:44,170 INFO L85 PathProgramCache]: Analyzing trace with hash -520551856, now seen corresponding path program 1 times [2022-09-16 11:28:44,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:44,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475839436] [2022-09-16 11:28:44,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:44,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:45,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:45,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:45,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475839436] [2022-09-16 11:28:45,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475839436] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:45,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:45,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-09-16 11:28:45,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186111107] [2022-09-16 11:28:45,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:45,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-16 11:28:45,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:45,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-16 11:28:45,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-09-16 11:28:45,751 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 307 [2022-09-16 11:28:45,753 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 303 transitions, 749 flow. Second operand has 18 states, 18 states have (on average 214.05555555555554) internal successors, (3853), 18 states have internal predecessors, (3853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:45,755 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:45,755 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 307 [2022-09-16 11:28:45,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:47,814 INFO L130 PetriNetUnfolder]: 1698/7572 cut-off events. [2022-09-16 11:28:47,814 INFO L131 PetriNetUnfolder]: For 349/352 co-relation queries the response was YES. [2022-09-16 11:28:47,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11341 conditions, 7572 events. 1698/7572 cut-off events. For 349/352 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 70226 event pairs, 1405 based on Foata normal form. 2/6782 useless extension candidates. Maximal degree in co-relation 11324. Up to 2632 conditions per place. [2022-09-16 11:28:47,875 INFO L137 encePairwiseOnDemand]: 285/307 looper letters, 92 selfloop transitions, 33 changer transitions 0/328 dead transitions. [2022-09-16 11:28:47,875 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 328 transitions, 1065 flow [2022-09-16 11:28:47,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-16 11:28:47,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-16 11:28:47,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 4364 transitions. [2022-09-16 11:28:47,881 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7107491856677525 [2022-09-16 11:28:47,882 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 4364 transitions. [2022-09-16 11:28:47,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 4364 transitions. [2022-09-16 11:28:47,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:47,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 4364 transitions. [2022-09-16 11:28:47,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 218.2) internal successors, (4364), 20 states have internal predecessors, (4364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:47,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 307.0) internal successors, (6447), 21 states have internal predecessors, (6447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:47,975 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 307.0) internal successors, (6447), 21 states have internal predecessors, (6447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:47,975 INFO L175 Difference]: Start difference. First operand has 307 places, 303 transitions, 749 flow. Second operand 20 states and 4364 transitions. [2022-09-16 11:28:47,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 328 transitions, 1065 flow [2022-09-16 11:28:47,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 328 transitions, 1062 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:28:47,999 INFO L231 Difference]: Finished difference. Result has 330 places, 313 transitions, 885 flow [2022-09-16 11:28:47,999 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=746, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=885, PETRI_PLACES=330, PETRI_TRANSITIONS=313} [2022-09-16 11:28:48,001 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 43 predicate places. [2022-09-16 11:28:48,002 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 313 transitions, 885 flow [2022-09-16 11:28:48,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 214.05555555555554) internal successors, (3853), 18 states have internal predecessors, (3853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:48,003 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:48,003 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:48,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-09-16 11:28:48,003 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:48,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:48,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1870848831, now seen corresponding path program 1 times [2022-09-16 11:28:48,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:48,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785788912] [2022-09-16 11:28:48,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:48,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:48,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:48,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:48,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:48,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785788912] [2022-09-16 11:28:48,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785788912] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:48,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:48,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-16 11:28:48,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832089356] [2022-09-16 11:28:48,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:48,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-16 11:28:48,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:48,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-16 11:28:48,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-09-16 11:28:48,421 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 307 [2022-09-16 11:28:48,423 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 313 transitions, 885 flow. Second operand has 19 states, 19 states have (on average 203.47368421052633) internal successors, (3866), 19 states have internal predecessors, (3866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:48,423 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:48,423 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 307 [2022-09-16 11:28:48,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:50,032 INFO L130 PetriNetUnfolder]: 1692/7508 cut-off events. [2022-09-16 11:28:50,032 INFO L131 PetriNetUnfolder]: For 717/720 co-relation queries the response was YES. [2022-09-16 11:28:50,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11461 conditions, 7508 events. 1692/7508 cut-off events. For 717/720 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 69787 event pairs, 844 based on Foata normal form. 6/6730 useless extension candidates. Maximal degree in co-relation 11439. Up to 2522 conditions per place. [2022-09-16 11:28:50,077 INFO L137 encePairwiseOnDemand]: 287/307 looper letters, 106 selfloop transitions, 29 changer transitions 0/329 dead transitions. [2022-09-16 11:28:50,077 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 329 transitions, 1211 flow [2022-09-16 11:28:50,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-16 11:28:50,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-16 11:28:50,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3734 transitions. [2022-09-16 11:28:50,084 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6757148027506333 [2022-09-16 11:28:50,085 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3734 transitions. [2022-09-16 11:28:50,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3734 transitions. [2022-09-16 11:28:50,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:50,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3734 transitions. [2022-09-16 11:28:50,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 207.44444444444446) internal successors, (3734), 18 states have internal predecessors, (3734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 307.0) internal successors, (5833), 19 states have internal predecessors, (5833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,100 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 307.0) internal successors, (5833), 19 states have internal predecessors, (5833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,100 INFO L175 Difference]: Start difference. First operand has 330 places, 313 transitions, 885 flow. Second operand 18 states and 3734 transitions. [2022-09-16 11:28:50,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 329 transitions, 1211 flow [2022-09-16 11:28:50,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 329 transitions, 1179 flow, removed 2 selfloop flow, removed 12 redundant places. [2022-09-16 11:28:50,106 INFO L231 Difference]: Finished difference. Result has 333 places, 311 transitions, 899 flow [2022-09-16 11:28:50,107 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=841, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=899, PETRI_PLACES=333, PETRI_TRANSITIONS=311} [2022-09-16 11:28:50,107 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 46 predicate places. [2022-09-16 11:28:50,107 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 311 transitions, 899 flow [2022-09-16 11:28:50,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 203.47368421052633) internal successors, (3866), 19 states have internal predecessors, (3866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,108 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:50,108 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:50,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-09-16 11:28:50,109 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:50,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:50,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1500400150, now seen corresponding path program 1 times [2022-09-16 11:28:50,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:50,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009708585] [2022-09-16 11:28:50,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:50,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:50,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:50,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:50,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009708585] [2022-09-16 11:28:50,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009708585] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:50,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:50,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:28:50,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224098660] [2022-09-16 11:28:50,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:50,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:28:50,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:50,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:28:50,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:28:50,142 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 307 [2022-09-16 11:28:50,143 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 311 transitions, 899 flow. Second operand has 4 states, 4 states have (on average 279.5) internal successors, (1118), 4 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,143 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:50,143 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 307 [2022-09-16 11:28:50,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:50,382 INFO L130 PetriNetUnfolder]: 112/1506 cut-off events. [2022-09-16 11:28:50,382 INFO L131 PetriNetUnfolder]: For 99/99 co-relation queries the response was YES. [2022-09-16 11:28:50,393 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2179 conditions, 1506 events. 112/1506 cut-off events. For 99/99 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 6731 event pairs, 31 based on Foata normal form. 0/1350 useless extension candidates. Maximal degree in co-relation 2157. Up to 191 conditions per place. [2022-09-16 11:28:50,397 INFO L137 encePairwiseOnDemand]: 298/307 looper letters, 27 selfloop transitions, 4 changer transitions 0/323 dead transitions. [2022-09-16 11:28:50,397 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 323 transitions, 991 flow [2022-09-16 11:28:50,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:28:50,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:28:50,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1426 transitions. [2022-09-16 11:28:50,399 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9289902280130293 [2022-09-16 11:28:50,399 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1426 transitions. [2022-09-16 11:28:50,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1426 transitions. [2022-09-16 11:28:50,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:50,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1426 transitions. [2022-09-16 11:28:50,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 285.2) internal successors, (1426), 5 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,403 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,403 INFO L175 Difference]: Start difference. First operand has 333 places, 311 transitions, 899 flow. Second operand 5 states and 1426 transitions. [2022-09-16 11:28:50,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 323 transitions, 991 flow [2022-09-16 11:28:50,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 323 transitions, 937 flow, removed 0 selfloop flow, removed 16 redundant places. [2022-09-16 11:28:50,409 INFO L231 Difference]: Finished difference. Result has 324 places, 314 transitions, 881 flow [2022-09-16 11:28:50,410 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=845, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=881, PETRI_PLACES=324, PETRI_TRANSITIONS=314} [2022-09-16 11:28:50,410 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 37 predicate places. [2022-09-16 11:28:50,411 INFO L495 AbstractCegarLoop]: Abstraction has has 324 places, 314 transitions, 881 flow [2022-09-16 11:28:50,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.5) internal successors, (1118), 4 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,411 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:50,411 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:50,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-09-16 11:28:50,411 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:50,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:50,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1793340255, now seen corresponding path program 1 times [2022-09-16 11:28:50,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:50,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784607285] [2022-09-16 11:28:50,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:50,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:50,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:50,451 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-16 11:28:50,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:50,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784607285] [2022-09-16 11:28:50,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784607285] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:50,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:50,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:28:50,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908687567] [2022-09-16 11:28:50,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:50,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-16 11:28:50,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:50,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-16 11:28:50,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-09-16 11:28:50,454 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 307 [2022-09-16 11:28:50,455 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 314 transitions, 881 flow. Second operand has 4 states, 4 states have (on average 281.0) internal successors, (1124), 4 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,455 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:50,455 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 307 [2022-09-16 11:28:50,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:50,642 INFO L130 PetriNetUnfolder]: 104/1444 cut-off events. [2022-09-16 11:28:50,642 INFO L131 PetriNetUnfolder]: For 114/114 co-relation queries the response was YES. [2022-09-16 11:28:50,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2113 conditions, 1444 events. 104/1444 cut-off events. For 114/114 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 6531 event pairs, 10 based on Foata normal form. 16/1353 useless extension candidates. Maximal degree in co-relation 2088. Up to 70 conditions per place. [2022-09-16 11:28:50,655 INFO L137 encePairwiseOnDemand]: 300/307 looper letters, 16 selfloop transitions, 8 changer transitions 0/316 dead transitions. [2022-09-16 11:28:50,655 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 316 transitions, 935 flow [2022-09-16 11:28:50,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-09-16 11:28:50,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-09-16 11:28:50,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1413 transitions. [2022-09-16 11:28:50,659 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9205211726384365 [2022-09-16 11:28:50,659 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1413 transitions. [2022-09-16 11:28:50,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1413 transitions. [2022-09-16 11:28:50,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:50,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1413 transitions. [2022-09-16 11:28:50,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 282.6) internal successors, (1413), 5 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,665 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 307.0) internal successors, (1842), 6 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,666 INFO L175 Difference]: Start difference. First operand has 324 places, 314 transitions, 881 flow. Second operand 5 states and 1413 transitions. [2022-09-16 11:28:50,666 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 316 transitions, 935 flow [2022-09-16 11:28:50,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 316 transitions, 933 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:28:50,673 INFO L231 Difference]: Finished difference. Result has 326 places, 313 transitions, 895 flow [2022-09-16 11:28:50,674 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=871, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=895, PETRI_PLACES=326, PETRI_TRANSITIONS=313} [2022-09-16 11:28:50,674 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 39 predicate places. [2022-09-16 11:28:50,674 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 313 transitions, 895 flow [2022-09-16 11:28:50,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 281.0) internal successors, (1124), 4 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:50,675 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:50,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-09-16 11:28:50,675 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:50,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:50,675 INFO L85 PathProgramCache]: Analyzing trace with hash -241026140, now seen corresponding path program 1 times [2022-09-16 11:28:50,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:50,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050521502] [2022-09-16 11:28:50,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:50,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:50,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:50,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:50,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050521502] [2022-09-16 11:28:50,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050521502] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-16 11:28:50,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117858877] [2022-09-16 11:28:50,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:50,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-16 11:28:50,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-16 11:28:50,736 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-16 11:28:50,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-09-16 11:28:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:50,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 5 conjunts are in the unsatisfiable core [2022-09-16 11:28:50,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-16 11:28:50,872 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:50,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-16 11:28:50,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117858877] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:50,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-16 11:28:50,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-09-16 11:28:50,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904048416] [2022-09-16 11:28:50,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:50,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-16 11:28:50,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:50,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-16 11:28:50,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-09-16 11:28:50,875 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 307 [2022-09-16 11:28:50,876 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 313 transitions, 895 flow. Second operand has 6 states, 6 states have (on average 280.1666666666667) internal successors, (1681), 6 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:50,876 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:50,876 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 307 [2022-09-16 11:28:50,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:51,067 INFO L130 PetriNetUnfolder]: 104/1458 cut-off events. [2022-09-16 11:28:51,067 INFO L131 PetriNetUnfolder]: For 180/180 co-relation queries the response was YES. [2022-09-16 11:28:51,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2186 conditions, 1458 events. 104/1458 cut-off events. For 180/180 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6392 event pairs, 3 based on Foata normal form. 20/1372 useless extension candidates. Maximal degree in co-relation 2161. Up to 84 conditions per place. [2022-09-16 11:28:51,080 INFO L137 encePairwiseOnDemand]: 301/307 looper letters, 23 selfloop transitions, 6 changer transitions 0/321 dead transitions. [2022-09-16 11:28:51,080 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 321 transitions, 975 flow [2022-09-16 11:28:51,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-09-16 11:28:51,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-09-16 11:28:51,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1977 transitions. [2022-09-16 11:28:51,082 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9199627733829688 [2022-09-16 11:28:51,082 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1977 transitions. [2022-09-16 11:28:51,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1977 transitions. [2022-09-16 11:28:51,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:51,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1977 transitions. [2022-09-16 11:28:51,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 282.42857142857144) internal successors, (1977), 7 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:51,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 307.0) internal successors, (2456), 8 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:51,087 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 307.0) internal successors, (2456), 8 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:51,087 INFO L175 Difference]: Start difference. First operand has 326 places, 313 transitions, 895 flow. Second operand 7 states and 1977 transitions. [2022-09-16 11:28:51,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 321 transitions, 975 flow [2022-09-16 11:28:51,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 321 transitions, 963 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-09-16 11:28:51,093 INFO L231 Difference]: Finished difference. Result has 327 places, 311 transitions, 887 flow [2022-09-16 11:28:51,093 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=875, PETRI_DIFFERENCE_MINUEND_PLACES=321, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=887, PETRI_PLACES=327, PETRI_TRANSITIONS=311} [2022-09-16 11:28:51,093 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 40 predicate places. [2022-09-16 11:28:51,094 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 311 transitions, 887 flow [2022-09-16 11:28:51,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 280.1666666666667) internal successors, (1681), 6 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:51,094 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:51,094 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:51,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-09-16 11:28:51,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-09-16 11:28:51,312 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:51,312 INFO L85 PathProgramCache]: Analyzing trace with hash 127294419, now seen corresponding path program 1 times [2022-09-16 11:28:51,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:51,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419254811] [2022-09-16 11:28:51,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:51,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:51,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:51,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:51,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:51,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419254811] [2022-09-16 11:28:51,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419254811] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:51,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:51,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-09-16 11:28:51,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154878939] [2022-09-16 11:28:51,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:51,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-09-16 11:28:51,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:51,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-09-16 11:28:51,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-09-16 11:28:51,596 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 307 [2022-09-16 11:28:51,598 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 311 transitions, 887 flow. Second operand has 17 states, 17 states have (on average 220.8235294117647) internal successors, (3754), 17 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:51,598 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:51,598 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 307 [2022-09-16 11:28:51,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:53,095 INFO L130 PetriNetUnfolder]: 1584/7542 cut-off events. [2022-09-16 11:28:53,095 INFO L131 PetriNetUnfolder]: For 921/924 co-relation queries the response was YES. [2022-09-16 11:28:53,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11666 conditions, 7542 events. 1584/7542 cut-off events. For 921/924 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 69167 event pairs, 1324 based on Foata normal form. 2/6861 useless extension candidates. Maximal degree in co-relation 11640. Up to 2515 conditions per place. [2022-09-16 11:28:53,136 INFO L137 encePairwiseOnDemand]: 290/307 looper letters, 78 selfloop transitions, 30 changer transitions 0/319 dead transitions. [2022-09-16 11:28:53,136 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 319 transitions, 1122 flow [2022-09-16 11:28:53,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-09-16 11:28:53,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-09-16 11:28:53,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3371 transitions. [2022-09-16 11:28:53,140 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7320304017372421 [2022-09-16 11:28:53,140 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3371 transitions. [2022-09-16 11:28:53,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3371 transitions. [2022-09-16 11:28:53,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:53,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3371 transitions. [2022-09-16 11:28:53,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 224.73333333333332) internal successors, (3371), 15 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:53,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 307.0) internal successors, (4912), 16 states have internal predecessors, (4912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:53,149 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 307.0) internal successors, (4912), 16 states have internal predecessors, (4912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:53,149 INFO L175 Difference]: Start difference. First operand has 327 places, 311 transitions, 887 flow. Second operand 15 states and 3371 transitions. [2022-09-16 11:28:53,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 319 transitions, 1122 flow [2022-09-16 11:28:53,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 319 transitions, 1109 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-09-16 11:28:53,157 INFO L231 Difference]: Finished difference. Result has 339 places, 314 transitions, 969 flow [2022-09-16 11:28:53,157 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=868, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=969, PETRI_PLACES=339, PETRI_TRANSITIONS=314} [2022-09-16 11:28:53,157 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 52 predicate places. [2022-09-16 11:28:53,157 INFO L495 AbstractCegarLoop]: Abstraction has has 339 places, 314 transitions, 969 flow [2022-09-16 11:28:53,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 220.8235294117647) internal successors, (3754), 17 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:53,158 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:53,158 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:53,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-09-16 11:28:53,158 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:53,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:53,159 INFO L85 PathProgramCache]: Analyzing trace with hash 2139005732, now seen corresponding path program 1 times [2022-09-16 11:28:53,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:53,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987402941] [2022-09-16 11:28:53,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:53,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:53,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:56,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:56,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:56,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987402941] [2022-09-16 11:28:56,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987402941] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:56,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:56,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-16 11:28:56,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333144831] [2022-09-16 11:28:56,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:56,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-16 11:28:56,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:56,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-16 11:28:56,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-09-16 11:28:56,173 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 307 [2022-09-16 11:28:56,175 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 314 transitions, 969 flow. Second operand has 21 states, 21 states have (on average 209.76190476190476) internal successors, (4405), 21 states have internal predecessors, (4405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:56,175 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:56,175 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 307 [2022-09-16 11:28:56,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:28:58,513 INFO L130 PetriNetUnfolder]: 1743/7756 cut-off events. [2022-09-16 11:28:58,514 INFO L131 PetriNetUnfolder]: For 957/960 co-relation queries the response was YES. [2022-09-16 11:28:58,543 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12154 conditions, 7756 events. 1743/7756 cut-off events. For 957/960 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 69597 event pairs, 1320 based on Foata normal form. 5/7055 useless extension candidates. Maximal degree in co-relation 12126. Up to 2638 conditions per place. [2022-09-16 11:28:58,574 INFO L137 encePairwiseOnDemand]: 287/307 looper letters, 94 selfloop transitions, 41 changer transitions 0/337 dead transitions. [2022-09-16 11:28:58,574 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 337 transitions, 1309 flow [2022-09-16 11:28:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-09-16 11:28:58,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-09-16 11:28:58,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 4680 transitions. [2022-09-16 11:28:58,578 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6929227124666865 [2022-09-16 11:28:58,578 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 4680 transitions. [2022-09-16 11:28:58,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 4680 transitions. [2022-09-16 11:28:58,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:28:58,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 4680 transitions. [2022-09-16 11:28:58,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 212.72727272727272) internal successors, (4680), 22 states have internal predecessors, (4680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:58,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 307.0) internal successors, (7061), 23 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:58,588 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 307.0) internal successors, (7061), 23 states have internal predecessors, (7061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:58,588 INFO L175 Difference]: Start difference. First operand has 339 places, 314 transitions, 969 flow. Second operand 22 states and 4680 transitions. [2022-09-16 11:28:58,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 337 transitions, 1309 flow [2022-09-16 11:28:58,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 337 transitions, 1282 flow, removed 1 selfloop flow, removed 10 redundant places. [2022-09-16 11:28:58,595 INFO L231 Difference]: Finished difference. Result has 352 places, 317 transitions, 1065 flow [2022-09-16 11:28:58,595 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=942, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1065, PETRI_PLACES=352, PETRI_TRANSITIONS=317} [2022-09-16 11:28:58,596 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 65 predicate places. [2022-09-16 11:28:58,596 INFO L495 AbstractCegarLoop]: Abstraction has has 352 places, 317 transitions, 1065 flow [2022-09-16 11:28:58,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 209.76190476190476) internal successors, (4405), 21 states have internal predecessors, (4405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:58,596 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:28:58,596 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:28:58,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-09-16 11:28:58,598 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:28:58,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:28:58,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1787662284, now seen corresponding path program 2 times [2022-09-16 11:28:58,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:28:58,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442273827] [2022-09-16 11:28:58,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:28:58,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:28:58,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:28:58,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:28:58,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:28:58,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442273827] [2022-09-16 11:28:58,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442273827] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:28:58,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:28:58,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-16 11:28:58,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043672376] [2022-09-16 11:28:58,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:28:58,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-16 11:28:58,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:28:58,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-16 11:28:58,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-09-16 11:28:58,981 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 307 [2022-09-16 11:28:58,983 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 317 transitions, 1065 flow. Second operand has 18 states, 18 states have (on average 210.22222222222223) internal successors, (3784), 18 states have internal predecessors, (3784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:28:58,983 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:28:58,983 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 307 [2022-09-16 11:28:58,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:00,531 INFO L130 PetriNetUnfolder]: 1735/7717 cut-off events. [2022-09-16 11:29:00,531 INFO L131 PetriNetUnfolder]: For 1083/1086 co-relation queries the response was YES. [2022-09-16 11:29:00,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12163 conditions, 7717 events. 1735/7717 cut-off events. For 1083/1086 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 69760 event pairs, 773 based on Foata normal form. 3/7015 useless extension candidates. Maximal degree in co-relation 12133. Up to 2590 conditions per place. [2022-09-16 11:29:00,574 INFO L137 encePairwiseOnDemand]: 291/307 looper letters, 96 selfloop transitions, 26 changer transitions 0/324 dead transitions. [2022-09-16 11:29:00,574 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 324 transitions, 1326 flow [2022-09-16 11:29:00,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-09-16 11:29:00,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-09-16 11:29:00,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2997 transitions. [2022-09-16 11:29:00,577 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6973010702652397 [2022-09-16 11:29:00,577 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2997 transitions. [2022-09-16 11:29:00,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2997 transitions. [2022-09-16 11:29:00,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:00,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2997 transitions. [2022-09-16 11:29:00,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 214.07142857142858) internal successors, (2997), 14 states have internal predecessors, (2997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:00,582 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 307.0) internal successors, (4605), 15 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:00,583 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 307.0) internal successors, (4605), 15 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:00,583 INFO L175 Difference]: Start difference. First operand has 352 places, 317 transitions, 1065 flow. Second operand 14 states and 2997 transitions. [2022-09-16 11:29:00,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 324 transitions, 1326 flow [2022-09-16 11:29:00,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 324 transitions, 1253 flow, removed 5 selfloop flow, removed 22 redundant places. [2022-09-16 11:29:00,591 INFO L231 Difference]: Finished difference. Result has 341 places, 314 transitions, 1031 flow [2022-09-16 11:29:00,592 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=979, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1031, PETRI_PLACES=341, PETRI_TRANSITIONS=314} [2022-09-16 11:29:00,592 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 54 predicate places. [2022-09-16 11:29:00,593 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 314 transitions, 1031 flow [2022-09-16 11:29:00,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 210.22222222222223) internal successors, (3784), 18 states have internal predecessors, (3784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:00,594 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:00,594 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:00,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-09-16 11:29:00,594 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:00,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:00,594 INFO L85 PathProgramCache]: Analyzing trace with hash 21270236, now seen corresponding path program 1 times [2022-09-16 11:29:00,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:00,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174232061] [2022-09-16 11:29:00,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:00,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:00,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:01,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:01,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:01,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174232061] [2022-09-16 11:29:01,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174232061] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:01,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:01,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-09-16 11:29:01,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235720517] [2022-09-16 11:29:01,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:01,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-09-16 11:29:01,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:01,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-09-16 11:29:01,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=802, Unknown=0, NotChecked=0, Total=930 [2022-09-16 11:29:01,400 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 307 [2022-09-16 11:29:01,402 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 314 transitions, 1031 flow. Second operand has 31 states, 31 states have (on average 197.0) internal successors, (6107), 31 states have internal predecessors, (6107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:01,402 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:01,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 307 [2022-09-16 11:29:01,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:04,915 INFO L130 PetriNetUnfolder]: 2612/10594 cut-off events. [2022-09-16 11:29:04,915 INFO L131 PetriNetUnfolder]: For 1494/1497 co-relation queries the response was YES. [2022-09-16 11:29:04,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17102 conditions, 10594 events. 2612/10594 cut-off events. For 1494/1497 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 102788 event pairs, 1946 based on Foata normal form. 2/9554 useless extension candidates. Maximal degree in co-relation 17079. Up to 3897 conditions per place. [2022-09-16 11:29:05,012 INFO L137 encePairwiseOnDemand]: 268/307 looper letters, 129 selfloop transitions, 68 changer transitions 0/382 dead transitions. [2022-09-16 11:29:05,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 382 transitions, 1704 flow [2022-09-16 11:29:05,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-16 11:29:05,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-16 11:29:05,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 7406 transitions. [2022-09-16 11:29:05,123 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6519940135575315 [2022-09-16 11:29:05,123 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 7406 transitions. [2022-09-16 11:29:05,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 7406 transitions. [2022-09-16 11:29:05,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:05,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 7406 transitions. [2022-09-16 11:29:05,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 200.16216216216216) internal successors, (7406), 37 states have internal predecessors, (7406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:05,141 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 307.0) internal successors, (11666), 38 states have internal predecessors, (11666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:05,142 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 307.0) internal successors, (11666), 38 states have internal predecessors, (11666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:05,143 INFO L175 Difference]: Start difference. First operand has 341 places, 314 transitions, 1031 flow. Second operand 37 states and 7406 transitions. [2022-09-16 11:29:05,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 382 transitions, 1704 flow [2022-09-16 11:29:05,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 364 places, 382 transitions, 1652 flow, removed 0 selfloop flow, removed 13 redundant places. [2022-09-16 11:29:05,152 INFO L231 Difference]: Finished difference. Result has 379 places, 348 transitions, 1434 flow [2022-09-16 11:29:05,152 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=979, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=1434, PETRI_PLACES=379, PETRI_TRANSITIONS=348} [2022-09-16 11:29:05,152 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 92 predicate places. [2022-09-16 11:29:05,152 INFO L495 AbstractCegarLoop]: Abstraction has has 379 places, 348 transitions, 1434 flow [2022-09-16 11:29:05,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 197.0) internal successors, (6107), 31 states have internal predecessors, (6107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:05,153 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:05,154 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:05,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-09-16 11:29:05,154 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:05,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:05,154 INFO L85 PathProgramCache]: Analyzing trace with hash 659378135, now seen corresponding path program 1 times [2022-09-16 11:29:05,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:05,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698392115] [2022-09-16 11:29:05,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:05,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:05,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:05,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:05,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698392115] [2022-09-16 11:29:05,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698392115] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:05,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:05,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-16 11:29:05,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034254292] [2022-09-16 11:29:05,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:05,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-09-16 11:29:05,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:05,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-09-16 11:29:05,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2022-09-16 11:29:05,536 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 307 [2022-09-16 11:29:05,538 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 348 transitions, 1434 flow. Second operand has 23 states, 23 states have (on average 210.65217391304347) internal successors, (4845), 23 states have internal predecessors, (4845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:05,538 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:05,538 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 307 [2022-09-16 11:29:05,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:11,309 INFO L130 PetriNetUnfolder]: 6521/20914 cut-off events. [2022-09-16 11:29:11,310 INFO L131 PetriNetUnfolder]: For 3383/3423 co-relation queries the response was YES. [2022-09-16 11:29:11,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37411 conditions, 20914 events. 6521/20914 cut-off events. For 3383/3423 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 211159 event pairs, 1079 based on Foata normal form. 132/19521 useless extension candidates. Maximal degree in co-relation 37373. Up to 3100 conditions per place. [2022-09-16 11:29:11,474 INFO L137 encePairwiseOnDemand]: 276/307 looper letters, 400 selfloop transitions, 141 changer transitions 0/741 dead transitions. [2022-09-16 11:29:11,474 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 741 transitions, 3615 flow [2022-09-16 11:29:11,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-16 11:29:11,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-16 11:29:11,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 8806 transitions. [2022-09-16 11:29:11,493 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.717100977198697 [2022-09-16 11:29:11,493 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 8806 transitions. [2022-09-16 11:29:11,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 8806 transitions. [2022-09-16 11:29:11,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:11,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 8806 transitions. [2022-09-16 11:29:11,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 220.15) internal successors, (8806), 40 states have internal predecessors, (8806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:11,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 307.0) internal successors, (12587), 41 states have internal predecessors, (12587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:11,508 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 307.0) internal successors, (12587), 41 states have internal predecessors, (12587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:11,508 INFO L175 Difference]: Start difference. First operand has 379 places, 348 transitions, 1434 flow. Second operand 40 states and 8806 transitions. [2022-09-16 11:29:11,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 741 transitions, 3615 flow [2022-09-16 11:29:11,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 741 transitions, 3348 flow, removed 88 selfloop flow, removed 19 redundant places. [2022-09-16 11:29:11,534 INFO L231 Difference]: Finished difference. Result has 410 places, 449 transitions, 2033 flow [2022-09-16 11:29:11,535 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=1225, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2033, PETRI_PLACES=410, PETRI_TRANSITIONS=449} [2022-09-16 11:29:11,535 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 123 predicate places. [2022-09-16 11:29:11,535 INFO L495 AbstractCegarLoop]: Abstraction has has 410 places, 449 transitions, 2033 flow [2022-09-16 11:29:11,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 210.65217391304347) internal successors, (4845), 23 states have internal predecessors, (4845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:11,536 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:11,536 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:11,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-09-16 11:29:11,536 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:11,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:11,536 INFO L85 PathProgramCache]: Analyzing trace with hash -2106305171, now seen corresponding path program 1 times [2022-09-16 11:29:11,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:11,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885947766] [2022-09-16 11:29:11,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:11,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:12,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:12,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:12,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885947766] [2022-09-16 11:29:12,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885947766] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:12,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:12,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-09-16 11:29:12,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993190715] [2022-09-16 11:29:12,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:12,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-09-16 11:29:12,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:12,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-09-16 11:29:12,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2022-09-16 11:29:12,696 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 307 [2022-09-16 11:29:12,699 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 410 places, 449 transitions, 2033 flow. Second operand has 34 states, 34 states have (on average 186.11764705882354) internal successors, (6328), 34 states have internal predecessors, (6328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:12,699 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:12,699 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 307 [2022-09-16 11:29:12,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:19,656 INFO L130 PetriNetUnfolder]: 7525/23818 cut-off events. [2022-09-16 11:29:19,657 INFO L131 PetriNetUnfolder]: For 9041/9276 co-relation queries the response was YES. [2022-09-16 11:29:19,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47148 conditions, 23818 events. 7525/23818 cut-off events. For 9041/9276 co-relation queries the response was YES. Maximal size of possible extension queue 470. Compared 251295 event pairs, 3231 based on Foata normal form. 24/21765 useless extension candidates. Maximal degree in co-relation 47101. Up to 11359 conditions per place. [2022-09-16 11:29:19,939 INFO L137 encePairwiseOnDemand]: 269/307 looper letters, 260 selfloop transitions, 87 changer transitions 0/535 dead transitions. [2022-09-16 11:29:19,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 446 places, 535 transitions, 3046 flow [2022-09-16 11:29:19,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-16 11:29:19,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-16 11:29:19,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 7017 transitions. [2022-09-16 11:29:19,946 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.61774804120081 [2022-09-16 11:29:19,947 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 7017 transitions. [2022-09-16 11:29:19,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 7017 transitions. [2022-09-16 11:29:19,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:19,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 7017 transitions. [2022-09-16 11:29:19,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 189.64864864864865) internal successors, (7017), 37 states have internal predecessors, (7017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:19,973 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 307.0) internal successors, (11666), 38 states have internal predecessors, (11666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:19,975 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 307.0) internal successors, (11666), 38 states have internal predecessors, (11666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:19,975 INFO L175 Difference]: Start difference. First operand has 410 places, 449 transitions, 2033 flow. Second operand 37 states and 7017 transitions. [2022-09-16 11:29:19,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 446 places, 535 transitions, 3046 flow [2022-09-16 11:29:20,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 535 transitions, 2956 flow, removed 38 selfloop flow, removed 7 redundant places. [2022-09-16 11:29:20,041 INFO L231 Difference]: Finished difference. Result has 450 places, 467 transitions, 2345 flow [2022-09-16 11:29:20,042 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=1949, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2345, PETRI_PLACES=450, PETRI_TRANSITIONS=467} [2022-09-16 11:29:20,042 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 163 predicate places. [2022-09-16 11:29:20,042 INFO L495 AbstractCegarLoop]: Abstraction has has 450 places, 467 transitions, 2345 flow [2022-09-16 11:29:20,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 186.11764705882354) internal successors, (6328), 34 states have internal predecessors, (6328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:20,043 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:20,043 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:20,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-09-16 11:29:20,043 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:20,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:20,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1024795316, now seen corresponding path program 1 times [2022-09-16 11:29:20,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:20,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171679799] [2022-09-16 11:29:20,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:20,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:20,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:20,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:20,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171679799] [2022-09-16 11:29:20,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171679799] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:20,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:20,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-16 11:29:20,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999281594] [2022-09-16 11:29:20,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:20,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-09-16 11:29:20,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:20,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-09-16 11:29:20,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-09-16 11:29:20,520 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 307 [2022-09-16 11:29:20,522 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 450 places, 467 transitions, 2345 flow. Second operand has 23 states, 23 states have (on average 208.69565217391303) internal successors, (4800), 23 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:20,522 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:20,522 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 307 [2022-09-16 11:29:20,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:27,053 INFO L130 PetriNetUnfolder]: 7252/24318 cut-off events. [2022-09-16 11:29:27,053 INFO L131 PetriNetUnfolder]: For 12173/12391 co-relation queries the response was YES. [2022-09-16 11:29:27,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48497 conditions, 24318 events. 7252/24318 cut-off events. For 12173/12391 co-relation queries the response was YES. Maximal size of possible extension queue 447. Compared 259153 event pairs, 1292 based on Foata normal form. 173/22498 useless extension candidates. Maximal degree in co-relation 48439. Up to 2633 conditions per place. [2022-09-16 11:29:27,293 INFO L137 encePairwiseOnDemand]: 278/307 looper letters, 412 selfloop transitions, 183 changer transitions 0/795 dead transitions. [2022-09-16 11:29:27,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 488 places, 795 transitions, 4562 flow [2022-09-16 11:29:27,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-16 11:29:27,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-16 11:29:27,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 8473 transitions. [2022-09-16 11:29:27,298 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7076756034410757 [2022-09-16 11:29:27,298 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 8473 transitions. [2022-09-16 11:29:27,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 8473 transitions. [2022-09-16 11:29:27,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:27,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 8473 transitions. [2022-09-16 11:29:27,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 217.25641025641025) internal successors, (8473), 39 states have internal predecessors, (8473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:27,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 307.0) internal successors, (12280), 40 states have internal predecessors, (12280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:27,311 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 307.0) internal successors, (12280), 40 states have internal predecessors, (12280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:27,311 INFO L175 Difference]: Start difference. First operand has 450 places, 467 transitions, 2345 flow. Second operand 39 states and 8473 transitions. [2022-09-16 11:29:27,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 488 places, 795 transitions, 4562 flow [2022-09-16 11:29:27,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 795 transitions, 4401 flow, removed 26 selfloop flow, removed 26 redundant places. [2022-09-16 11:29:27,377 INFO L231 Difference]: Finished difference. Result has 471 places, 533 transitions, 3133 flow [2022-09-16 11:29:27,378 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=2199, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=466, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3133, PETRI_PLACES=471, PETRI_TRANSITIONS=533} [2022-09-16 11:29:27,378 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 184 predicate places. [2022-09-16 11:29:27,378 INFO L495 AbstractCegarLoop]: Abstraction has has 471 places, 533 transitions, 3133 flow [2022-09-16 11:29:27,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 208.69565217391303) internal successors, (4800), 23 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:27,379 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:27,379 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:27,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-09-16 11:29:27,379 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:27,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:27,379 INFO L85 PathProgramCache]: Analyzing trace with hash 701951941, now seen corresponding path program 1 times [2022-09-16 11:29:27,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:27,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899571362] [2022-09-16 11:29:27,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:27,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:27,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:27,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:27,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:27,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899571362] [2022-09-16 11:29:27,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899571362] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:27,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:27,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-09-16 11:29:27,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920916809] [2022-09-16 11:29:27,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:27,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-09-16 11:29:27,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:27,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-09-16 11:29:27,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2022-09-16 11:29:27,847 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 307 [2022-09-16 11:29:27,848 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 533 transitions, 3133 flow. Second operand has 27 states, 27 states have (on average 211.22222222222223) internal successors, (5703), 27 states have internal predecessors, (5703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:27,848 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:27,848 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 307 [2022-09-16 11:29:27,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:35,244 INFO L130 PetriNetUnfolder]: 7712/27772 cut-off events. [2022-09-16 11:29:35,245 INFO L131 PetriNetUnfolder]: For 19188/19589 co-relation queries the response was YES. [2022-09-16 11:29:35,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56681 conditions, 27772 events. 7712/27772 cut-off events. For 19188/19589 co-relation queries the response was YES. Maximal size of possible extension queue 534. Compared 309713 event pairs, 4596 based on Foata normal form. 89/25412 useless extension candidates. Maximal degree in co-relation 56615. Up to 9699 conditions per place. [2022-09-16 11:29:35,602 INFO L137 encePairwiseOnDemand]: 273/307 looper letters, 325 selfloop transitions, 114 changer transitions 0/714 dead transitions. [2022-09-16 11:29:35,602 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 714 transitions, 4825 flow [2022-09-16 11:29:35,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-16 11:29:35,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-16 11:29:35,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 7779 transitions. [2022-09-16 11:29:35,606 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7038545059717698 [2022-09-16 11:29:35,606 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 7779 transitions. [2022-09-16 11:29:35,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 7779 transitions. [2022-09-16 11:29:35,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:35,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 7779 transitions. [2022-09-16 11:29:35,613 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 216.08333333333334) internal successors, (7779), 36 states have internal predecessors, (7779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:35,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 307.0) internal successors, (11359), 37 states have internal predecessors, (11359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:35,618 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 307.0) internal successors, (11359), 37 states have internal predecessors, (11359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:35,618 INFO L175 Difference]: Start difference. First operand has 471 places, 533 transitions, 3133 flow. Second operand 36 states and 7779 transitions. [2022-09-16 11:29:35,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 714 transitions, 4825 flow [2022-09-16 11:29:35,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 714 transitions, 4740 flow, removed 23 selfloop flow, removed 9 redundant places. [2022-09-16 11:29:35,743 INFO L231 Difference]: Finished difference. Result has 509 places, 590 transitions, 3921 flow [2022-09-16 11:29:35,743 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=3053, PETRI_DIFFERENCE_MINUEND_PLACES=462, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3921, PETRI_PLACES=509, PETRI_TRANSITIONS=590} [2022-09-16 11:29:35,743 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 222 predicate places. [2022-09-16 11:29:35,743 INFO L495 AbstractCegarLoop]: Abstraction has has 509 places, 590 transitions, 3921 flow [2022-09-16 11:29:35,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 211.22222222222223) internal successors, (5703), 27 states have internal predecessors, (5703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:35,744 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:35,744 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:35,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-09-16 11:29:35,744 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:35,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:35,745 INFO L85 PathProgramCache]: Analyzing trace with hash 285674528, now seen corresponding path program 1 times [2022-09-16 11:29:35,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:35,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328929743] [2022-09-16 11:29:35,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:35,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:35,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:36,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:36,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:36,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328929743] [2022-09-16 11:29:36,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328929743] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:36,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:36,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-16 11:29:36,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103782437] [2022-09-16 11:29:36,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:36,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-16 11:29:36,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:36,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-16 11:29:36,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2022-09-16 11:29:36,133 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 307 [2022-09-16 11:29:36,134 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 590 transitions, 3921 flow. Second operand has 22 states, 22 states have (on average 210.9090909090909) internal successors, (4640), 22 states have internal predecessors, (4640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:36,134 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:36,134 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 307 [2022-09-16 11:29:36,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:29:48,456 INFO L130 PetriNetUnfolder]: 12934/41805 cut-off events. [2022-09-16 11:29:48,457 INFO L131 PetriNetUnfolder]: For 34915/35267 co-relation queries the response was YES. [2022-09-16 11:29:49,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93665 conditions, 41805 events. 12934/41805 cut-off events. For 34915/35267 co-relation queries the response was YES. Maximal size of possible extension queue 713. Compared 482407 event pairs, 1995 based on Foata normal form. 437/39759 useless extension candidates. Maximal degree in co-relation 93588. Up to 5189 conditions per place. [2022-09-16 11:29:49,472 INFO L137 encePairwiseOnDemand]: 272/307 looper letters, 488 selfloop transitions, 352 changer transitions 0/1088 dead transitions. [2022-09-16 11:29:49,472 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 1088 transitions, 7914 flow [2022-09-16 11:29:49,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-16 11:29:49,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-16 11:29:49,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 9236 transitions. [2022-09-16 11:29:49,481 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7163021560415698 [2022-09-16 11:29:49,481 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 9236 transitions. [2022-09-16 11:29:49,481 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 9236 transitions. [2022-09-16 11:29:49,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:29:49,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 9236 transitions. [2022-09-16 11:29:49,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 219.9047619047619) internal successors, (9236), 42 states have internal predecessors, (9236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:49,521 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 307.0) internal successors, (13201), 43 states have internal predecessors, (13201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:49,522 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 307.0) internal successors, (13201), 43 states have internal predecessors, (13201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:49,522 INFO L175 Difference]: Start difference. First operand has 509 places, 590 transitions, 3921 flow. Second operand 42 states and 9236 transitions. [2022-09-16 11:29:49,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 1088 transitions, 7914 flow [2022-09-16 11:29:49,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 1088 transitions, 7748 flow, removed 15 selfloop flow, removed 23 redundant places. [2022-09-16 11:29:49,965 INFO L231 Difference]: Finished difference. Result has 547 places, 784 transitions, 6606 flow [2022-09-16 11:29:49,965 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=3761, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=6606, PETRI_PLACES=547, PETRI_TRANSITIONS=784} [2022-09-16 11:29:49,966 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 260 predicate places. [2022-09-16 11:29:49,966 INFO L495 AbstractCegarLoop]: Abstraction has has 547 places, 784 transitions, 6606 flow [2022-09-16 11:29:49,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 210.9090909090909) internal successors, (4640), 22 states have internal predecessors, (4640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:49,966 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:29:49,967 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:29:49,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-09-16 11:29:49,967 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:29:49,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:29:49,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1691669140, now seen corresponding path program 1 times [2022-09-16 11:29:49,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:29:49,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126800917] [2022-09-16 11:29:49,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:29:49,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:29:49,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:29:50,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:29:50,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:29:50,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126800917] [2022-09-16 11:29:50,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126800917] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:29:50,745 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:29:50,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-09-16 11:29:50,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803151322] [2022-09-16 11:29:50,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:29:50,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-09-16 11:29:50,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:29:50,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-09-16 11:29:50,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2022-09-16 11:29:50,749 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 307 [2022-09-16 11:29:50,751 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 547 places, 784 transitions, 6606 flow. Second operand has 29 states, 29 states have (on average 200.41379310344828) internal successors, (5812), 29 states have internal predecessors, (5812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:29:50,751 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:29:50,751 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 307 [2022-09-16 11:29:50,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:08,419 INFO L130 PetriNetUnfolder]: 16793/55860 cut-off events. [2022-09-16 11:30:08,420 INFO L131 PetriNetUnfolder]: For 88997/90717 co-relation queries the response was YES. [2022-09-16 11:30:09,876 INFO L83 FinitePrefix]: Finished finitePrefix Result has 141250 conditions, 55860 events. 16793/55860 cut-off events. For 88997/90717 co-relation queries the response was YES. Maximal size of possible extension queue 1118. Compared 695091 event pairs, 4444 based on Foata normal form. 502/52639 useless extension candidates. Maximal degree in co-relation 141156. Up to 16022 conditions per place. [2022-09-16 11:30:10,174 INFO L137 encePairwiseOnDemand]: 272/307 looper letters, 542 selfloop transitions, 241 changer transitions 0/1071 dead transitions. [2022-09-16 11:30:10,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 1071 transitions, 10539 flow [2022-09-16 11:30:10,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-16 11:30:10,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-16 11:30:10,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 6371 transitions. [2022-09-16 11:30:10,192 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6694336450562152 [2022-09-16 11:30:10,192 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 6371 transitions. [2022-09-16 11:30:10,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 6371 transitions. [2022-09-16 11:30:10,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:10,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 6371 transitions. [2022-09-16 11:30:10,210 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 205.51612903225808) internal successors, (6371), 31 states have internal predecessors, (6371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:10,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 307.0) internal successors, (9824), 32 states have internal predecessors, (9824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:10,220 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 307.0) internal successors, (9824), 32 states have internal predecessors, (9824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:10,221 INFO L175 Difference]: Start difference. First operand has 547 places, 784 transitions, 6606 flow. Second operand 31 states and 6371 transitions. [2022-09-16 11:30:10,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 1071 transitions, 10539 flow [2022-09-16 11:30:11,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 1071 transitions, 10307 flow, removed 109 selfloop flow, removed 7 redundant places. [2022-09-16 11:30:11,551 INFO L231 Difference]: Finished difference. Result has 580 places, 927 transitions, 9149 flow [2022-09-16 11:30:11,552 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=6478, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=784, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=9149, PETRI_PLACES=580, PETRI_TRANSITIONS=927} [2022-09-16 11:30:11,554 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 293 predicate places. [2022-09-16 11:30:11,554 INFO L495 AbstractCegarLoop]: Abstraction has has 580 places, 927 transitions, 9149 flow [2022-09-16 11:30:11,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 200.41379310344828) internal successors, (5812), 29 states have internal predecessors, (5812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:11,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:11,555 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:11,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-09-16 11:30:11,555 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:11,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:11,555 INFO L85 PathProgramCache]: Analyzing trace with hash -268911393, now seen corresponding path program 1 times [2022-09-16 11:30:11,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:11,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698153039] [2022-09-16 11:30:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:11,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:12,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:12,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:12,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698153039] [2022-09-16 11:30:12,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698153039] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:12,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:12,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-09-16 11:30:12,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034284889] [2022-09-16 11:30:12,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:12,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-09-16 11:30:12,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:12,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-09-16 11:30:12,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-09-16 11:30:12,483 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 307 [2022-09-16 11:30:12,484 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 927 transitions, 9149 flow. Second operand has 27 states, 27 states have (on average 204.55555555555554) internal successors, (5523), 27 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:12,484 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:12,484 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 307 [2022-09-16 11:30:12,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:34,620 INFO L130 PetriNetUnfolder]: 18476/59362 cut-off events. [2022-09-16 11:30:34,620 INFO L131 PetriNetUnfolder]: For 123066/124780 co-relation queries the response was YES. [2022-09-16 11:30:36,654 INFO L83 FinitePrefix]: Finished finitePrefix Result has 156385 conditions, 59362 events. 18476/59362 cut-off events. For 123066/124780 co-relation queries the response was YES. Maximal size of possible extension queue 1176. Compared 738245 event pairs, 3991 based on Foata normal form. 716/55936 useless extension candidates. Maximal degree in co-relation 156281. Up to 9113 conditions per place. [2022-09-16 11:30:36,853 INFO L137 encePairwiseOnDemand]: 273/307 looper letters, 489 selfloop transitions, 489 changer transitions 0/1222 dead transitions. [2022-09-16 11:30:36,854 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 1222 transitions, 12209 flow [2022-09-16 11:30:36,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-09-16 11:30:36,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-09-16 11:30:36,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 9125 transitions. [2022-09-16 11:30:36,858 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6912355124611772 [2022-09-16 11:30:36,858 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 9125 transitions. [2022-09-16 11:30:36,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 9125 transitions. [2022-09-16 11:30:36,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:36,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 9125 transitions. [2022-09-16 11:30:36,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 212.2093023255814) internal successors, (9125), 43 states have internal predecessors, (9125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:36,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 307.0) internal successors, (13508), 44 states have internal predecessors, (13508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:36,871 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 307.0) internal successors, (13508), 44 states have internal predecessors, (13508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:36,871 INFO L175 Difference]: Start difference. First operand has 580 places, 927 transitions, 9149 flow. Second operand 43 states and 9125 transitions. [2022-09-16 11:30:36,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 1222 transitions, 12209 flow [2022-09-16 11:30:38,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 601 places, 1222 transitions, 11939 flow, removed 32 selfloop flow, removed 21 redundant places. [2022-09-16 11:30:38,237 INFO L231 Difference]: Finished difference. Result has 607 places, 965 transitions, 10736 flow [2022-09-16 11:30:38,238 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=8867, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=924, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=451, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=10736, PETRI_PLACES=607, PETRI_TRANSITIONS=965} [2022-09-16 11:30:38,238 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 320 predicate places. [2022-09-16 11:30:38,238 INFO L495 AbstractCegarLoop]: Abstraction has has 607 places, 965 transitions, 10736 flow [2022-09-16 11:30:38,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 204.55555555555554) internal successors, (5523), 27 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:38,239 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:38,239 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:38,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-09-16 11:30:38,239 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:38,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:38,239 INFO L85 PathProgramCache]: Analyzing trace with hash 626409745, now seen corresponding path program 1 times [2022-09-16 11:30:38,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:38,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723418989] [2022-09-16 11:30:38,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:38,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:38,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:38,276 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:38,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:38,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723418989] [2022-09-16 11:30:38,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723418989] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:38,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:38,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:30:38,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730374316] [2022-09-16 11:30:38,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:38,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:30:38,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:38,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:30:38,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:30:38,278 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 288 out of 307 [2022-09-16 11:30:38,278 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 965 transitions, 10736 flow. Second operand has 3 states, 3 states have (on average 290.0) internal successors, (870), 3 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:38,278 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:38,278 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 288 of 307 [2022-09-16 11:30:38,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:39,152 INFO L130 PetriNetUnfolder]: 251/4091 cut-off events. [2022-09-16 11:30:39,152 INFO L131 PetriNetUnfolder]: For 4943/4947 co-relation queries the response was YES. [2022-09-16 11:30:39,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8531 conditions, 4091 events. 251/4091 cut-off events. For 4943/4947 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 36002 event pairs, 18 based on Foata normal form. 0/3890 useless extension candidates. Maximal degree in co-relation 8422. Up to 141 conditions per place. [2022-09-16 11:30:39,200 INFO L137 encePairwiseOnDemand]: 302/307 looper letters, 8 selfloop transitions, 4 changer transitions 0/456 dead transitions. [2022-09-16 11:30:39,200 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 456 transitions, 3417 flow [2022-09-16 11:30:39,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:30:39,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-16 11:30:39,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 877 transitions. [2022-09-16 11:30:39,201 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9522258414766558 [2022-09-16 11:30:39,201 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 877 transitions. [2022-09-16 11:30:39,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 877 transitions. [2022-09-16 11:30:39,201 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:39,201 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 877 transitions. [2022-09-16 11:30:39,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 292.3333333333333) internal successors, (877), 3 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:39,202 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:39,202 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:39,202 INFO L175 Difference]: Start difference. First operand has 607 places, 965 transitions, 10736 flow. Second operand 3 states and 877 transitions. [2022-09-16 11:30:39,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 456 transitions, 3417 flow [2022-09-16 11:30:39,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 456 transitions, 3011 flow, removed 32 selfloop flow, removed 60 redundant places. [2022-09-16 11:30:39,235 INFO L231 Difference]: Finished difference. Result has 496 places, 453 transitions, 2992 flow [2022-09-16 11:30:39,236 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=2978, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=449, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2992, PETRI_PLACES=496, PETRI_TRANSITIONS=453} [2022-09-16 11:30:39,236 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 209 predicate places. [2022-09-16 11:30:39,236 INFO L495 AbstractCegarLoop]: Abstraction has has 496 places, 453 transitions, 2992 flow [2022-09-16 11:30:39,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 290.0) internal successors, (870), 3 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:39,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:39,237 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:39,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-09-16 11:30:39,237 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:39,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:39,237 INFO L85 PathProgramCache]: Analyzing trace with hash -477858865, now seen corresponding path program 1 times [2022-09-16 11:30:39,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:39,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063304693] [2022-09-16 11:30:39,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:39,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:39,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:39,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:39,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063304693] [2022-09-16 11:30:39,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063304693] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:39,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:39,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-16 11:30:39,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055978998] [2022-09-16 11:30:39,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:39,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-16 11:30:39,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:39,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-16 11:30:39,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-16 11:30:39,356 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 307 [2022-09-16 11:30:39,356 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 496 places, 453 transitions, 2992 flow. Second operand has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:39,356 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:39,356 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 307 [2022-09-16 11:30:39,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:40,463 INFO L130 PetriNetUnfolder]: 426/6383 cut-off events. [2022-09-16 11:30:40,463 INFO L131 PetriNetUnfolder]: For 6904/6916 co-relation queries the response was YES. [2022-09-16 11:30:40,509 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13644 conditions, 6383 events. 426/6383 cut-off events. For 6904/6916 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 64265 event pairs, 154 based on Foata normal form. 113/6255 useless extension candidates. Maximal degree in co-relation 13563. Up to 334 conditions per place. [2022-09-16 11:30:40,517 INFO L137 encePairwiseOnDemand]: 301/307 looper letters, 12 selfloop transitions, 6 changer transitions 0/455 dead transitions. [2022-09-16 11:30:40,517 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 455 transitions, 3035 flow [2022-09-16 11:30:40,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-16 11:30:40,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-16 11:30:40,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 864 transitions. [2022-09-16 11:30:40,519 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9381107491856677 [2022-09-16 11:30:40,519 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 864 transitions. [2022-09-16 11:30:40,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 864 transitions. [2022-09-16 11:30:40,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:40,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 864 transitions. [2022-09-16 11:30:40,519 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 288.0) internal successors, (864), 3 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:40,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:40,520 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 307.0) internal successors, (1228), 4 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:40,520 INFO L175 Difference]: Start difference. First operand has 496 places, 453 transitions, 2992 flow. Second operand 3 states and 864 transitions. [2022-09-16 11:30:40,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 455 transitions, 3035 flow [2022-09-16 11:30:40,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 496 places, 455 transitions, 3027 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-09-16 11:30:40,562 INFO L231 Difference]: Finished difference. Result has 496 places, 453 transitions, 2996 flow [2022-09-16 11:30:40,563 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=2984, PETRI_DIFFERENCE_MINUEND_PLACES=494, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2996, PETRI_PLACES=496, PETRI_TRANSITIONS=453} [2022-09-16 11:30:40,563 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 209 predicate places. [2022-09-16 11:30:40,563 INFO L495 AbstractCegarLoop]: Abstraction has has 496 places, 453 transitions, 2996 flow [2022-09-16 11:30:40,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 285.3333333333333) internal successors, (856), 3 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:40,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:40,564 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:40,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-09-16 11:30:40,564 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:40,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:40,564 INFO L85 PathProgramCache]: Analyzing trace with hash 668230272, now seen corresponding path program 1 times [2022-09-16 11:30:40,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:40,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345309355] [2022-09-16 11:30:40,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:40,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:40,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:40,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:40,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:40,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345309355] [2022-09-16 11:30:40,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345309355] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:40,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:40,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-09-16 11:30:40,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507803020] [2022-09-16 11:30:40,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:40,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-16 11:30:40,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:40,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-16 11:30:40,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-09-16 11:30:40,885 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 307 [2022-09-16 11:30:40,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 496 places, 453 transitions, 2996 flow. Second operand has 18 states, 18 states have (on average 215.55555555555554) internal successors, (3880), 18 states have internal predecessors, (3880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:40,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:40,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 307 [2022-09-16 11:30:40,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:44,076 INFO L130 PetriNetUnfolder]: 2361/12434 cut-off events. [2022-09-16 11:30:44,077 INFO L131 PetriNetUnfolder]: For 15730/15753 co-relation queries the response was YES. [2022-09-16 11:30:44,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29412 conditions, 12434 events. 2361/12434 cut-off events. For 15730/15753 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 134728 event pairs, 531 based on Foata normal form. 9/11988 useless extension candidates. Maximal degree in co-relation 29331. Up to 1645 conditions per place. [2022-09-16 11:30:44,251 INFO L137 encePairwiseOnDemand]: 281/307 looper letters, 193 selfloop transitions, 81 changer transitions 0/522 dead transitions. [2022-09-16 11:30:44,251 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 516 places, 522 transitions, 3815 flow [2022-09-16 11:30:44,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-09-16 11:30:44,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-09-16 11:30:44,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4616 transitions. [2022-09-16 11:30:44,254 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7159919342329766 [2022-09-16 11:30:44,254 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4616 transitions. [2022-09-16 11:30:44,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4616 transitions. [2022-09-16 11:30:44,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:44,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4616 transitions. [2022-09-16 11:30:44,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 219.8095238095238) internal successors, (4616), 21 states have internal predecessors, (4616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:44,260 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 307.0) internal successors, (6754), 22 states have internal predecessors, (6754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:44,261 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 307.0) internal successors, (6754), 22 states have internal predecessors, (6754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:44,261 INFO L175 Difference]: Start difference. First operand has 496 places, 453 transitions, 2996 flow. Second operand 21 states and 4616 transitions. [2022-09-16 11:30:44,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 516 places, 522 transitions, 3815 flow [2022-09-16 11:30:44,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 522 transitions, 3809 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-09-16 11:30:44,344 INFO L231 Difference]: Finished difference. Result has 521 places, 464 transitions, 3317 flow [2022-09-16 11:30:44,344 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=2990, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=375, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3317, PETRI_PLACES=521, PETRI_TRANSITIONS=464} [2022-09-16 11:30:44,345 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 234 predicate places. [2022-09-16 11:30:44,345 INFO L495 AbstractCegarLoop]: Abstraction has has 521 places, 464 transitions, 3317 flow [2022-09-16 11:30:44,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 215.55555555555554) internal successors, (3880), 18 states have internal predecessors, (3880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:44,345 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:44,345 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:44,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-09-16 11:30:44,346 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:44,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:44,346 INFO L85 PathProgramCache]: Analyzing trace with hash -840854184, now seen corresponding path program 2 times [2022-09-16 11:30:44,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:44,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000361391] [2022-09-16 11:30:44,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:44,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:45,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:45,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:45,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000361391] [2022-09-16 11:30:45,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000361391] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:45,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:45,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-09-16 11:30:45,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757030007] [2022-09-16 11:30:45,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:45,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-09-16 11:30:45,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:45,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-09-16 11:30:45,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-09-16 11:30:45,114 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 307 [2022-09-16 11:30:45,116 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 464 transitions, 3317 flow. Second operand has 27 states, 27 states have (on average 203.55555555555554) internal successors, (5496), 27 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:45,116 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:45,116 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 307 [2022-09-16 11:30:45,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:49,051 INFO L130 PetriNetUnfolder]: 1929/11512 cut-off events. [2022-09-16 11:30:49,051 INFO L131 PetriNetUnfolder]: For 16649/16652 co-relation queries the response was YES. [2022-09-16 11:30:49,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28814 conditions, 11512 events. 1929/11512 cut-off events. For 16649/16652 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 122152 event pairs, 1400 based on Foata normal form. 2/11166 useless extension candidates. Maximal degree in co-relation 28726. Up to 3613 conditions per place. [2022-09-16 11:30:49,191 INFO L137 encePairwiseOnDemand]: 275/307 looper letters, 203 selfloop transitions, 83 changer transitions 0/513 dead transitions. [2022-09-16 11:30:49,191 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 513 transitions, 4032 flow [2022-09-16 11:30:49,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-16 11:30:49,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-16 11:30:49,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 7025 transitions. [2022-09-16 11:30:49,194 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6730216516574057 [2022-09-16 11:30:49,194 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 7025 transitions. [2022-09-16 11:30:49,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 7025 transitions. [2022-09-16 11:30:49,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:49,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 7025 transitions. [2022-09-16 11:30:49,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 206.61764705882354) internal successors, (7025), 34 states have internal predecessors, (7025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:49,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 307.0) internal successors, (10745), 35 states have internal predecessors, (10745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:49,204 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 307.0) internal successors, (10745), 35 states have internal predecessors, (10745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:49,204 INFO L175 Difference]: Start difference. First operand has 521 places, 464 transitions, 3317 flow. Second operand 34 states and 7025 transitions. [2022-09-16 11:30:49,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 513 transitions, 4032 flow [2022-09-16 11:30:49,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 545 places, 513 transitions, 3988 flow, removed 5 selfloop flow, removed 9 redundant places. [2022-09-16 11:30:49,296 INFO L231 Difference]: Finished difference. Result has 548 places, 464 transitions, 3432 flow [2022-09-16 11:30:49,296 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=3208, PETRI_DIFFERENCE_MINUEND_PLACES=512, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=379, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3432, PETRI_PLACES=548, PETRI_TRANSITIONS=464} [2022-09-16 11:30:49,296 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 261 predicate places. [2022-09-16 11:30:49,297 INFO L495 AbstractCegarLoop]: Abstraction has has 548 places, 464 transitions, 3432 flow [2022-09-16 11:30:49,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 203.55555555555554) internal successors, (5496), 27 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:49,297 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:49,297 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:49,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-09-16 11:30:49,297 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:49,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:49,298 INFO L85 PathProgramCache]: Analyzing trace with hash -679063060, now seen corresponding path program 3 times [2022-09-16 11:30:49,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:49,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831126995] [2022-09-16 11:30:49,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:49,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:49,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:49,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:49,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:49,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831126995] [2022-09-16 11:30:49,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831126995] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:49,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:49,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-16 11:30:49,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415261253] [2022-09-16 11:30:49,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:49,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-16 11:30:49,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:49,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-16 11:30:49,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-09-16 11:30:49,789 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 307 [2022-09-16 11:30:49,790 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 464 transitions, 3432 flow. Second operand has 20 states, 20 states have (on average 212.3) internal successors, (4246), 20 states have internal predecessors, (4246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:49,790 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:49,790 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 307 [2022-09-16 11:30:49,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-16 11:30:52,918 INFO L130 PetriNetUnfolder]: 2111/11501 cut-off events. [2022-09-16 11:30:52,918 INFO L131 PetriNetUnfolder]: For 17189/17195 co-relation queries the response was YES. [2022-09-16 11:30:53,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29112 conditions, 11501 events. 2111/11501 cut-off events. For 17189/17195 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 121802 event pairs, 256 based on Foata normal form. 37/11230 useless extension candidates. Maximal degree in co-relation 29021. Up to 1259 conditions per place. [2022-09-16 11:30:53,048 INFO L137 encePairwiseOnDemand]: 282/307 looper letters, 185 selfloop transitions, 60 changer transitions 0/493 dead transitions. [2022-09-16 11:30:53,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 493 transitions, 4029 flow [2022-09-16 11:30:53,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-09-16 11:30:53,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-09-16 11:30:53,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4512 transitions. [2022-09-16 11:30:53,051 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.699860400186133 [2022-09-16 11:30:53,051 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4512 transitions. [2022-09-16 11:30:53,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4512 transitions. [2022-09-16 11:30:53,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-16 11:30:53,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4512 transitions. [2022-09-16 11:30:53,054 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 214.85714285714286) internal successors, (4512), 21 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:53,057 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 307.0) internal successors, (6754), 22 states have internal predecessors, (6754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:53,057 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 307.0) internal successors, (6754), 22 states have internal predecessors, (6754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:53,057 INFO L175 Difference]: Start difference. First operand has 548 places, 464 transitions, 3432 flow. Second operand 21 states and 4512 transitions. [2022-09-16 11:30:53,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 493 transitions, 4029 flow [2022-09-16 11:30:53,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 493 transitions, 3920 flow, removed 1 selfloop flow, removed 29 redundant places. [2022-09-16 11:30:53,161 INFO L231 Difference]: Finished difference. Result has 538 places, 463 transitions, 3440 flow [2022-09-16 11:30:53,162 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=307, PETRI_DIFFERENCE_MINUEND_FLOW=3320, PETRI_DIFFERENCE_MINUEND_PLACES=518, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3440, PETRI_PLACES=538, PETRI_TRANSITIONS=463} [2022-09-16 11:30:53,162 INFO L287 CegarLoopForPetriNet]: 287 programPoint places, 251 predicate places. [2022-09-16 11:30:53,162 INFO L495 AbstractCegarLoop]: Abstraction has has 538 places, 463 transitions, 3440 flow [2022-09-16 11:30:53,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 212.3) internal successors, (4246), 20 states have internal predecessors, (4246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:53,163 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-16 11:30:53,163 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-16 11:30:53,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-09-16 11:30:53,163 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-09-16 11:30:53,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-16 11:30:53,164 INFO L85 PathProgramCache]: Analyzing trace with hash 761435786, now seen corresponding path program 1 times [2022-09-16 11:30:53,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-16 11:30:53,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855405318] [2022-09-16 11:30:53,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-16 11:30:53,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-16 11:30:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-16 11:30:53,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-16 11:30:53,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-16 11:30:53,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855405318] [2022-09-16 11:30:53,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855405318] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-16 11:30:53,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-16 11:30:53,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-09-16 11:30:53,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835775888] [2022-09-16 11:30:53,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-16 11:30:53,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-09-16 11:30:53,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-16 11:30:53,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-09-16 11:30:53,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-09-16 11:30:53,714 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 307 [2022-09-16 11:30:53,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 463 transitions, 3440 flow. Second operand has 27 states, 27 states have (on average 200.77777777777777) internal successors, (5421), 27 states have internal predecessors, (5421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-16 11:30:53,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-16 11:30:53,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 307 [2022-09-16 11:30:53,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand