./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/no-overflow.prp --file ../../../trunk/examples/svcomp/ldv-races/race-2_4-container_of.i --full-output --traceabstraction.when.to.check.the.insufficient.erros.location.relative.to.the.other.error.locations BEFORE --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version b8dbc81d Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/ldv-races/race-2_4-container_of.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash da1ee67f9d4a34134c6c682362ba77c4c77858b09ffe0620532fe4446dd160da --traceabstraction.when.to.check.the.insufficient.erros.location.relative.to.the.other.error.locations BEFORE --- Real Ultimate output --- This is Ultimate 0.2.3-?-b8dbc81 [2023-09-01 05:27:00,014 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-09-01 05:27:00,015 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-09-01 05:27:00,039 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-09-01 05:27:00,042 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-09-01 05:27:00,045 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-09-01 05:27:00,049 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-09-01 05:27:00,051 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-09-01 05:27:00,053 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-09-01 05:27:00,058 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-09-01 05:27:00,058 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-09-01 05:27:00,060 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-09-01 05:27:00,061 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-09-01 05:27:00,062 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-09-01 05:27:00,064 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-09-01 05:27:00,065 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-09-01 05:27:00,067 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-09-01 05:27:00,068 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-09-01 05:27:00,069 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-09-01 05:27:00,070 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-09-01 05:27:00,070 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-09-01 05:27:00,080 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-09-01 05:27:00,085 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-09-01 05:27:00,086 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-09-01 05:27:00,090 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-09-01 05:27:00,096 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-09-01 05:27:00,096 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-09-01 05:27:00,097 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-09-01 05:27:00,098 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-09-01 05:27:00,099 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-09-01 05:27:00,099 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-09-01 05:27:00,099 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-09-01 05:27:00,101 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-09-01 05:27:00,102 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-09-01 05:27:00,103 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-09-01 05:27:00,104 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-09-01 05:27:00,104 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-09-01 05:27:00,105 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-09-01 05:27:00,105 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-09-01 05:27:00,106 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-09-01 05:27:00,106 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-09-01 05:27:00,108 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-09-01 05:27:00,141 INFO L113 SettingsManager]: Loading preferences was successful [2023-09-01 05:27:00,142 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-09-01 05:27:00,143 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-09-01 05:27:00,143 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-09-01 05:27:00,144 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-09-01 05:27:00,144 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-09-01 05:27:00,145 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-09-01 05:27:00,145 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-09-01 05:27:00,145 INFO L138 SettingsManager]: * Use SBE=true [2023-09-01 05:27:00,145 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-09-01 05:27:00,146 INFO L138 SettingsManager]: * sizeof long=4 [2023-09-01 05:27:00,146 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2023-09-01 05:27:00,147 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-09-01 05:27:00,147 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-09-01 05:27:00,147 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-09-01 05:27:00,147 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-09-01 05:27:00,147 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-09-01 05:27:00,148 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-09-01 05:27:00,148 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2023-09-01 05:27:00,148 INFO L138 SettingsManager]: * sizeof long double=12 [2023-09-01 05:27:00,148 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-09-01 05:27:00,148 INFO L138 SettingsManager]: * Use constant arrays=true [2023-09-01 05:27:00,149 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-09-01 05:27:00,149 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-09-01 05:27:00,149 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-09-01 05:27:00,149 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-09-01 05:27:00,149 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-09-01 05:27:00,150 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-09-01 05:27:00,150 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-09-01 05:27:00,150 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-09-01 05:27:00,150 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-09-01 05:27:00,150 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-09-01 05:27:00,151 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-09-01 05:27:00,151 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-09-01 05:27:00,151 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-09-01 05:27:00,151 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-09-01 05:27:00,152 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-09-01 05:27:00,152 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> da1ee67f9d4a34134c6c682362ba77c4c77858b09ffe0620532fe4446dd160da Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: When to check the insufficient erros location relative to the other error locations -> BEFORE [2023-09-01 05:27:00,433 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-09-01 05:27:00,454 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-09-01 05:27:00,456 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-09-01 05:27:00,456 INFO L271 PluginConnector]: Initializing CDTParser... [2023-09-01 05:27:00,458 INFO L275 PluginConnector]: CDTParser initialized [2023-09-01 05:27:00,459 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-2_4-container_of.i [2023-09-01 05:27:01,493 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-09-01 05:27:01,730 INFO L351 CDTParser]: Found 1 translation units. [2023-09-01 05:27:01,730 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_4-container_of.i [2023-09-01 05:27:01,748 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7a4a69a8/3df89a93f1444841bfa8923de6eb1247/FLAGee460ebee [2023-09-01 05:27:01,762 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7a4a69a8/3df89a93f1444841bfa8923de6eb1247 [2023-09-01 05:27:01,764 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-09-01 05:27:01,765 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2023-09-01 05:27:01,766 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-09-01 05:27:01,766 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-09-01 05:27:01,768 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-09-01 05:27:01,769 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.09 05:27:01" (1/1) ... [2023-09-01 05:27:01,771 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3df00b81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:01, skipping insertion in model container [2023-09-01 05:27:01,771 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.09 05:27:01" (1/1) ... [2023-09-01 05:27:01,775 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-09-01 05:27:01,830 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-09-01 05:27:01,932 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-09-01 05:27:02,232 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_4-container_of.i[75002,75015] [2023-09-01 05:27:02,264 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-09-01 05:27:02,272 INFO L203 MainTranslator]: Completed pre-run [2023-09-01 05:27:02,292 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-09-01 05:27:02,341 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_4-container_of.i[75002,75015] [2023-09-01 05:27:02,362 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-09-01 05:27:02,424 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-09-01 05:27:02,424 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-09-01 05:27:02,424 WARN L667 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-09-01 05:27:02,429 INFO L208 MainTranslator]: Completed translation [2023-09-01 05:27:02,429 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02 WrapperNode [2023-09-01 05:27:02,429 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-09-01 05:27:02,430 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-09-01 05:27:02,430 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-09-01 05:27:02,430 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-09-01 05:27:02,435 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,462 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,484 INFO L138 Inliner]: procedures = 469, calls = 63, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 144 [2023-09-01 05:27:02,485 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-09-01 05:27:02,485 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-09-01 05:27:02,485 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-09-01 05:27:02,485 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-09-01 05:27:02,491 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,492 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,495 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,498 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,507 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,520 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,524 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,526 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,530 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-09-01 05:27:02,536 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-09-01 05:27:02,536 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-09-01 05:27:02,536 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-09-01 05:27:02,537 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (1/1) ... [2023-09-01 05:27:02,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-09-01 05:27:02,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-09-01 05:27:02,563 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-09-01 05:27:02,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-09-01 05:27:02,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-09-01 05:27:02,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-09-01 05:27:02,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-09-01 05:27:02,594 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2023-09-01 05:27:02,594 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2023-09-01 05:27:02,594 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-09-01 05:27:02,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-09-01 05:27:02,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-09-01 05:27:02,595 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-09-01 05:27:02,856 INFO L236 CfgBuilder]: Building ICFG [2023-09-01 05:27:02,858 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-09-01 05:27:03,086 INFO L277 CfgBuilder]: Performing block encoding [2023-09-01 05:27:03,134 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-09-01 05:27:03,135 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-09-01 05:27:03,136 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.09 05:27:03 BoogieIcfgContainer [2023-09-01 05:27:03,136 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-09-01 05:27:03,138 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-09-01 05:27:03,138 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-09-01 05:27:03,140 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-09-01 05:27:03,141 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.09 05:27:01" (1/3) ... [2023-09-01 05:27:03,141 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ae47ac0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.09 05:27:03, skipping insertion in model container [2023-09-01 05:27:03,141 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.09 05:27:02" (2/3) ... [2023-09-01 05:27:03,142 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ae47ac0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.09 05:27:03, skipping insertion in model container [2023-09-01 05:27:03,142 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.09 05:27:03" (3/3) ... [2023-09-01 05:27:03,143 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_4-container_of.i [2023-09-01 05:27:03,148 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-09-01 05:27:03,155 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-09-01 05:27:03,155 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-09-01 05:27:03,155 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-09-01 05:27:03,210 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-09-01 05:27:03,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 157 places, 157 transitions, 330 flow [2023-09-01 05:27:03,294 INFO L130 PetriNetUnfolder]: 8/197 cut-off events. [2023-09-01 05:27:03,294 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-09-01 05:27:03,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206 conditions, 197 events. 8/197 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 365 event pairs, 0 based on Foata normal form. 0/183 useless extension candidates. Maximal degree in co-relation 108. Up to 4 conditions per place. [2023-09-01 05:27:03,298 INFO L82 GeneralOperation]: Start removeDead. Operand has 157 places, 157 transitions, 330 flow [2023-09-01 05:27:03,301 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 132 places, 127 transitions, 263 flow [2023-09-01 05:27:03,303 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-09-01 05:27:03,309 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 132 places, 127 transitions, 263 flow [2023-09-01 05:27:03,311 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 132 places, 127 transitions, 263 flow [2023-09-01 05:27:03,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 132 places, 127 transitions, 263 flow [2023-09-01 05:27:03,330 INFO L130 PetriNetUnfolder]: 2/127 cut-off events. [2023-09-01 05:27:03,331 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2023-09-01 05:27:03,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 127 events. 2/127 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 143 event pairs, 0 based on Foata normal form. 0/120 useless extension candidates. Maximal degree in co-relation 83. Up to 2 conditions per place. [2023-09-01 05:27:03,333 INFO L119 LiptonReduction]: Number of co-enabled transitions 3480 [2023-09-01 05:27:08,245 INFO L134 LiptonReduction]: Checked pairs total: 9974 [2023-09-01 05:27:08,245 INFO L136 LiptonReduction]: Total number of compositions: 111 [2023-09-01 05:27:08,254 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-09-01 05:27:08,258 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=true, 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;@23905946, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-09-01 05:27:08,258 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2023-09-01 05:27:08,261 INFO L130 PetriNetUnfolder]: 0/7 cut-off events. [2023-09-01 05:27:08,261 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-09-01 05:27:08,261 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:08,261 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-09-01 05:27:08,262 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:08,265 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:08,265 INFO L85 PathProgramCache]: Analyzing trace with hash 522376557, now seen corresponding path program 1 times [2023-09-01 05:27:08,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:08,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281361371] [2023-09-01 05:27:08,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:08,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:08,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:08,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:08,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281361371] [2023-09-01 05:27:08,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281361371] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:08,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:08,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-09-01 05:27:08,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78299424] [2023-09-01 05:27:08,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:08,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-09-01 05:27:08,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:08,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-09-01 05:27:08,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-09-01 05:27:09,094 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 268 [2023-09-01 05:27:09,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 32 transitions, 73 flow. Second operand has 5 states, 5 states have (on average 124.0) internal successors, (620), 5 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,097 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:09,097 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 268 [2023-09-01 05:27:09,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:09,341 INFO L130 PetriNetUnfolder]: 523/938 cut-off events. [2023-09-01 05:27:09,341 INFO L131 PetriNetUnfolder]: For 28/28 co-relation queries the response was YES. [2023-09-01 05:27:09,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1842 conditions, 938 events. 523/938 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 4326 event pairs, 398 based on Foata normal form. 0/771 useless extension candidates. Maximal degree in co-relation 1756. Up to 870 conditions per place. [2023-09-01 05:27:09,350 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 23 selfloop transitions, 8 changer transitions 0/33 dead transitions. [2023-09-01 05:27:09,350 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 33 transitions, 137 flow [2023-09-01 05:27:09,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:09,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:09,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 772 transitions. [2023-09-01 05:27:09,366 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48009950248756217 [2023-09-01 05:27:09,367 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 772 transitions. [2023-09-01 05:27:09,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 772 transitions. [2023-09-01 05:27:09,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:09,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 772 transitions. [2023-09-01 05:27:09,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 128.66666666666666) internal successors, (772), 6 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,380 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,381 INFO L175 Difference]: Start difference. First operand has 38 places, 32 transitions, 73 flow. Second operand 6 states and 772 transitions. [2023-09-01 05:27:09,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 33 transitions, 137 flow [2023-09-01 05:27:09,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 33 transitions, 132 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:09,385 INFO L231 Difference]: Finished difference. Result has 38 places, 32 transitions, 105 flow [2023-09-01 05:27:09,386 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=105, PETRI_PLACES=38, PETRI_TRANSITIONS=32} [2023-09-01 05:27:09,388 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 0 predicate places. [2023-09-01 05:27:09,388 INFO L495 AbstractCegarLoop]: Abstraction has has 38 places, 32 transitions, 105 flow [2023-09-01 05:27:09,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 124.0) internal successors, (620), 5 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,389 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:09,389 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2023-09-01 05:27:09,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-09-01 05:27:09,389 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:09,390 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:09,390 INFO L85 PathProgramCache]: Analyzing trace with hash -986193261, now seen corresponding path program 1 times [2023-09-01 05:27:09,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:09,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852517824] [2023-09-01 05:27:09,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:09,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:09,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:09,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:09,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:09,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852517824] [2023-09-01 05:27:09,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852517824] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:09,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:09,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-09-01 05:27:09,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816427612] [2023-09-01 05:27:09,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:09,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-09-01 05:27:09,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:09,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-09-01 05:27:09,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-09-01 05:27:09,806 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 268 [2023-09-01 05:27:09,807 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 32 transitions, 105 flow. Second operand has 6 states, 6 states have (on average 123.0) internal successors, (738), 6 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:09,807 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:09,807 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 268 [2023-09-01 05:27:09,807 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:10,001 INFO L130 PetriNetUnfolder]: 513/922 cut-off events. [2023-09-01 05:27:10,002 INFO L131 PetriNetUnfolder]: For 170/170 co-relation queries the response was YES. [2023-09-01 05:27:10,004 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2016 conditions, 922 events. 513/922 cut-off events. For 170/170 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 4308 event pairs, 304 based on Foata normal form. 3/802 useless extension candidates. Maximal degree in co-relation 1727. Up to 833 conditions per place. [2023-09-01 05:27:10,007 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 32 selfloop transitions, 14 changer transitions 0/48 dead transitions. [2023-09-01 05:27:10,007 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 48 transitions, 241 flow [2023-09-01 05:27:10,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:10,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:10,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 777 transitions. [2023-09-01 05:27:10,009 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4832089552238806 [2023-09-01 05:27:10,010 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 777 transitions. [2023-09-01 05:27:10,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 777 transitions. [2023-09-01 05:27:10,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:10,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 777 transitions. [2023-09-01 05:27:10,012 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 129.5) internal successors, (777), 6 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,014 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,015 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,015 INFO L175 Difference]: Start difference. First operand has 38 places, 32 transitions, 105 flow. Second operand 6 states and 777 transitions. [2023-09-01 05:27:10,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 48 transitions, 241 flow [2023-09-01 05:27:10,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 48 transitions, 239 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-09-01 05:27:10,017 INFO L231 Difference]: Finished difference. Result has 45 places, 41 transitions, 186 flow [2023-09-01 05:27:10,017 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=186, PETRI_PLACES=45, PETRI_TRANSITIONS=41} [2023-09-01 05:27:10,018 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 7 predicate places. [2023-09-01 05:27:10,018 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 41 transitions, 186 flow [2023-09-01 05:27:10,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 123.0) internal successors, (738), 6 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,019 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:10,019 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:10,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-09-01 05:27:10,019 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:10,022 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:10,022 INFO L85 PathProgramCache]: Analyzing trace with hash -514989560, now seen corresponding path program 1 times [2023-09-01 05:27:10,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:10,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923924337] [2023-09-01 05:27:10,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:10,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:10,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:10,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:10,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923924337] [2023-09-01 05:27:10,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923924337] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:10,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:10,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-09-01 05:27:10,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328523819] [2023-09-01 05:27:10,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:10,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-09-01 05:27:10,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:10,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-09-01 05:27:10,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-09-01 05:27:10,501 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 268 [2023-09-01 05:27:10,502 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 41 transitions, 186 flow. Second operand has 6 states, 6 states have (on average 123.16666666666667) internal successors, (739), 6 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,502 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:10,502 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 268 [2023-09-01 05:27:10,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:10,654 INFO L130 PetriNetUnfolder]: 505/884 cut-off events. [2023-09-01 05:27:10,654 INFO L131 PetriNetUnfolder]: For 545/545 co-relation queries the response was YES. [2023-09-01 05:27:10,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2285 conditions, 884 events. 505/884 cut-off events. For 545/545 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3986 event pairs, 350 based on Foata normal form. 0/766 useless extension candidates. Maximal degree in co-relation 1951. Up to 829 conditions per place. [2023-09-01 05:27:10,658 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 36 selfloop transitions, 16 changer transitions 0/54 dead transitions. [2023-09-01 05:27:10,660 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 54 transitions, 358 flow [2023-09-01 05:27:10,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:10,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:10,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 775 transitions. [2023-09-01 05:27:10,663 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48196517412935325 [2023-09-01 05:27:10,663 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 775 transitions. [2023-09-01 05:27:10,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 775 transitions. [2023-09-01 05:27:10,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:10,663 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 775 transitions. [2023-09-01 05:27:10,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 129.16666666666666) internal successors, (775), 6 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,667 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,667 INFO L175 Difference]: Start difference. First operand has 45 places, 41 transitions, 186 flow. Second operand 6 states and 775 transitions. [2023-09-01 05:27:10,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 54 transitions, 358 flow [2023-09-01 05:27:10,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 54 transitions, 342 flow, removed 7 selfloop flow, removed 1 redundant places. [2023-09-01 05:27:10,672 INFO L231 Difference]: Finished difference. Result has 52 places, 50 transitions, 276 flow [2023-09-01 05:27:10,672 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=276, PETRI_PLACES=52, PETRI_TRANSITIONS=50} [2023-09-01 05:27:10,673 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 14 predicate places. [2023-09-01 05:27:10,675 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 50 transitions, 276 flow [2023-09-01 05:27:10,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 123.16666666666667) internal successors, (739), 6 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:10,676 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:10,676 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:10,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-09-01 05:27:10,677 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:10,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:10,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1456049639, now seen corresponding path program 1 times [2023-09-01 05:27:10,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:10,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191531160] [2023-09-01 05:27:10,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:10,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:11,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:11,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:11,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191531160] [2023-09-01 05:27:11,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191531160] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:11,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:11,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:11,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871971972] [2023-09-01 05:27:11,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:11,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:11,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:11,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:11,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:11,300 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:11,301 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 50 transitions, 276 flow. Second operand has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:11,301 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:11,301 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:11,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:11,577 INFO L130 PetriNetUnfolder]: 497/870 cut-off events. [2023-09-01 05:27:11,578 INFO L131 PetriNetUnfolder]: For 443/443 co-relation queries the response was YES. [2023-09-01 05:27:11,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2348 conditions, 870 events. 497/870 cut-off events. For 443/443 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3866 event pairs, 240 based on Foata normal form. 2/796 useless extension candidates. Maximal degree in co-relation 2013. Up to 791 conditions per place. [2023-09-01 05:27:11,582 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 42 selfloop transitions, 22 changer transitions 0/66 dead transitions. [2023-09-01 05:27:11,582 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 66 transitions, 469 flow [2023-09-01 05:27:11,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:11,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:11,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 762 transitions. [2023-09-01 05:27:11,586 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47388059701492535 [2023-09-01 05:27:11,587 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 762 transitions. [2023-09-01 05:27:11,587 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 762 transitions. [2023-09-01 05:27:11,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:11,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 762 transitions. [2023-09-01 05:27:11,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 127.0) internal successors, (762), 6 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:11,590 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:11,591 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:11,591 INFO L175 Difference]: Start difference. First operand has 52 places, 50 transitions, 276 flow. Second operand 6 states and 762 transitions. [2023-09-01 05:27:11,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 66 transitions, 469 flow [2023-09-01 05:27:11,593 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 66 transitions, 449 flow, removed 4 selfloop flow, removed 1 redundant places. [2023-09-01 05:27:11,594 INFO L231 Difference]: Finished difference. Result has 59 places, 59 transitions, 375 flow [2023-09-01 05:27:11,594 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=256, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=375, PETRI_PLACES=59, PETRI_TRANSITIONS=59} [2023-09-01 05:27:11,595 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 21 predicate places. [2023-09-01 05:27:11,595 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 59 transitions, 375 flow [2023-09-01 05:27:11,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:11,595 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:11,596 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:11,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-09-01 05:27:11,596 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:11,596 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:11,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1215693680, now seen corresponding path program 1 times [2023-09-01 05:27:11,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:11,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329639855] [2023-09-01 05:27:11,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:11,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:12,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:12,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:12,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329639855] [2023-09-01 05:27:12,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329639855] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:12,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:12,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:12,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091001604] [2023-09-01 05:27:12,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:12,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:12,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:12,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:12,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:12,185 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:12,186 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 59 transitions, 375 flow. Second operand has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:12,186 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:12,186 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:12,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:12,388 INFO L130 PetriNetUnfolder]: 509/872 cut-off events. [2023-09-01 05:27:12,389 INFO L131 PetriNetUnfolder]: For 897/897 co-relation queries the response was YES. [2023-09-01 05:27:12,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2706 conditions, 872 events. 509/872 cut-off events. For 897/897 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3831 event pairs, 268 based on Foata normal form. 2/798 useless extension candidates. Maximal degree in co-relation 2501. Up to 820 conditions per place. [2023-09-01 05:27:12,401 INFO L137 encePairwiseOnDemand]: 258/268 looper letters, 43 selfloop transitions, 28 changer transitions 0/73 dead transitions. [2023-09-01 05:27:12,401 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 73 transitions, 611 flow [2023-09-01 05:27:12,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:12,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:12,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 761 transitions. [2023-09-01 05:27:12,403 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4732587064676617 [2023-09-01 05:27:12,403 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 761 transitions. [2023-09-01 05:27:12,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 761 transitions. [2023-09-01 05:27:12,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:12,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 761 transitions. [2023-09-01 05:27:12,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 126.83333333333333) internal successors, (761), 6 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:12,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:12,406 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:12,406 INFO L175 Difference]: Start difference. First operand has 59 places, 59 transitions, 375 flow. Second operand 6 states and 761 transitions. [2023-09-01 05:27:12,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 73 transitions, 611 flow [2023-09-01 05:27:12,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 73 transitions, 591 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-09-01 05:27:12,409 INFO L231 Difference]: Finished difference. Result has 65 places, 68 transitions, 500 flow [2023-09-01 05:27:12,410 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=361, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=500, PETRI_PLACES=65, PETRI_TRANSITIONS=68} [2023-09-01 05:27:12,410 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 27 predicate places. [2023-09-01 05:27:12,410 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 68 transitions, 500 flow [2023-09-01 05:27:12,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:12,411 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:12,411 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:12,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-09-01 05:27:12,411 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:12,411 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:12,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1215290060, now seen corresponding path program 2 times [2023-09-01 05:27:12,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:12,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574470261] [2023-09-01 05:27:12,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:12,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:12,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:12,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:12,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:12,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574470261] [2023-09-01 05:27:12,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574470261] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:12,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:12,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:12,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121900955] [2023-09-01 05:27:12,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:12,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:12,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:12,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:12,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:13,175 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:13,176 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 68 transitions, 500 flow. Second operand has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,176 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:13,176 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:13,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:13,369 INFO L130 PetriNetUnfolder]: 501/873 cut-off events. [2023-09-01 05:27:13,369 INFO L131 PetriNetUnfolder]: For 939/939 co-relation queries the response was YES. [2023-09-01 05:27:13,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2803 conditions, 873 events. 501/873 cut-off events. For 939/939 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3822 event pairs, 301 based on Foata normal form. 2/801 useless extension candidates. Maximal degree in co-relation 2382. Up to 798 conditions per place. [2023-09-01 05:27:13,374 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 46 selfloop transitions, 31 changer transitions 0/79 dead transitions. [2023-09-01 05:27:13,374 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 79 transitions, 739 flow [2023-09-01 05:27:13,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:13,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:13,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 760 transitions. [2023-09-01 05:27:13,376 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.472636815920398 [2023-09-01 05:27:13,376 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 760 transitions. [2023-09-01 05:27:13,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 760 transitions. [2023-09-01 05:27:13,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:13,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 760 transitions. [2023-09-01 05:27:13,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 126.66666666666667) internal successors, (760), 6 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,379 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,379 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,379 INFO L175 Difference]: Start difference. First operand has 65 places, 68 transitions, 500 flow. Second operand 6 states and 760 transitions. [2023-09-01 05:27:13,379 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 79 transitions, 739 flow [2023-09-01 05:27:13,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 79 transitions, 707 flow, removed 3 selfloop flow, removed 2 redundant places. [2023-09-01 05:27:13,383 INFO L231 Difference]: Finished difference. Result has 69 places, 74 transitions, 601 flow [2023-09-01 05:27:13,383 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=471, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=601, PETRI_PLACES=69, PETRI_TRANSITIONS=74} [2023-09-01 05:27:13,383 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 31 predicate places. [2023-09-01 05:27:13,383 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 74 transitions, 601 flow [2023-09-01 05:27:13,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 120.14285714285714) internal successors, (841), 7 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,384 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:13,384 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:13,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-09-01 05:27:13,384 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:13,384 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:13,384 INFO L85 PathProgramCache]: Analyzing trace with hash -2107114757, now seen corresponding path program 1 times [2023-09-01 05:27:13,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:13,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118129699] [2023-09-01 05:27:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:13,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:13,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:13,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:13,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:13,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118129699] [2023-09-01 05:27:13,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118129699] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:13,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:13,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-09-01 05:27:13,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572845560] [2023-09-01 05:27:13,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:13,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:27:13,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:13,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:27:13,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:27:13,920 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:13,920 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 74 transitions, 601 flow. Second operand has 8 states, 8 states have (on average 121.125) internal successors, (969), 8 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:13,920 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:13,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:13,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:14,182 INFO L130 PetriNetUnfolder]: 525/912 cut-off events. [2023-09-01 05:27:14,182 INFO L131 PetriNetUnfolder]: For 1301/1301 co-relation queries the response was YES. [2023-09-01 05:27:14,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3121 conditions, 912 events. 525/912 cut-off events. For 1301/1301 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 4159 event pairs, 182 based on Foata normal form. 4/840 useless extension candidates. Maximal degree in co-relation 2679. Up to 829 conditions per place. [2023-09-01 05:27:14,187 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 60 selfloop transitions, 35 changer transitions 0/97 dead transitions. [2023-09-01 05:27:14,187 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 97 transitions, 929 flow [2023-09-01 05:27:14,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:27:14,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:27:14,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1262 transitions. [2023-09-01 05:27:14,190 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4708955223880597 [2023-09-01 05:27:14,190 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1262 transitions. [2023-09-01 05:27:14,190 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1262 transitions. [2023-09-01 05:27:14,191 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:14,191 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1262 transitions. [2023-09-01 05:27:14,193 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 126.2) internal successors, (1262), 10 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:14,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:14,196 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:14,196 INFO L175 Difference]: Start difference. First operand has 69 places, 74 transitions, 601 flow. Second operand 10 states and 1262 transitions. [2023-09-01 05:27:14,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 97 transitions, 929 flow [2023-09-01 05:27:14,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 97 transitions, 886 flow, removed 8 selfloop flow, removed 2 redundant places. [2023-09-01 05:27:14,201 INFO L231 Difference]: Finished difference. Result has 79 places, 88 transitions, 782 flow [2023-09-01 05:27:14,201 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=561, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=782, PETRI_PLACES=79, PETRI_TRANSITIONS=88} [2023-09-01 05:27:14,202 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 41 predicate places. [2023-09-01 05:27:14,202 INFO L495 AbstractCegarLoop]: Abstraction has has 79 places, 88 transitions, 782 flow [2023-09-01 05:27:14,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 121.125) internal successors, (969), 8 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:14,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:14,203 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:14,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-09-01 05:27:14,203 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:14,204 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:14,204 INFO L85 PathProgramCache]: Analyzing trace with hash -2107114756, now seen corresponding path program 1 times [2023-09-01 05:27:14,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:14,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653451830] [2023-09-01 05:27:14,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:14,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:14,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:14,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:14,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:14,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653451830] [2023-09-01 05:27:14,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653451830] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:14,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:14,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:14,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977449682] [2023-09-01 05:27:14,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:14,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:14,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:14,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:14,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:14,885 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:14,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 88 transitions, 782 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:14,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:14,887 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:14,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:15,350 INFO L130 PetriNetUnfolder]: 549/936 cut-off events. [2023-09-01 05:27:15,351 INFO L131 PetriNetUnfolder]: For 1559/1559 co-relation queries the response was YES. [2023-09-01 05:27:15,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3417 conditions, 936 events. 549/936 cut-off events. For 1559/1559 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 4139 event pairs, 226 based on Foata normal form. 6/866 useless extension candidates. Maximal degree in co-relation 2776. Up to 854 conditions per place. [2023-09-01 05:27:15,358 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 65 selfloop transitions, 46 changer transitions 0/113 dead transitions. [2023-09-01 05:27:15,359 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 113 transitions, 1235 flow [2023-09-01 05:27:15,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:27:15,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:27:15,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1264 transitions. [2023-09-01 05:27:15,363 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4716417910447761 [2023-09-01 05:27:15,363 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1264 transitions. [2023-09-01 05:27:15,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1264 transitions. [2023-09-01 05:27:15,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:15,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1264 transitions. [2023-09-01 05:27:15,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 126.4) internal successors, (1264), 10 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:15,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:15,372 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:15,372 INFO L175 Difference]: Start difference. First operand has 79 places, 88 transitions, 782 flow. Second operand 10 states and 1264 transitions. [2023-09-01 05:27:15,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 113 transitions, 1235 flow [2023-09-01 05:27:15,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 113 transitions, 1184 flow, removed 6 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:15,389 INFO L231 Difference]: Finished difference. Result has 89 places, 105 transitions, 1071 flow [2023-09-01 05:27:15,389 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=741, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1071, PETRI_PLACES=89, PETRI_TRANSITIONS=105} [2023-09-01 05:27:15,392 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 51 predicate places. [2023-09-01 05:27:15,392 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 105 transitions, 1071 flow [2023-09-01 05:27:15,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:15,393 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:15,393 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:15,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-09-01 05:27:15,393 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:15,397 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:15,397 INFO L85 PathProgramCache]: Analyzing trace with hash -2107104960, now seen corresponding path program 1 times [2023-09-01 05:27:15,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:15,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12936929] [2023-09-01 05:27:15,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:15,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:15,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:15,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:15,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12936929] [2023-09-01 05:27:15,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12936929] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:15,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:15,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:15,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330634980] [2023-09-01 05:27:15,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:15,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:15,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:15,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:15,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:15,895 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:27:15,896 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 105 transitions, 1071 flow. Second operand has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:15,896 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:15,896 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:27:15,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:16,224 INFO L130 PetriNetUnfolder]: 1033/1862 cut-off events. [2023-09-01 05:27:16,225 INFO L131 PetriNetUnfolder]: For 3773/3773 co-relation queries the response was YES. [2023-09-01 05:27:16,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6685 conditions, 1862 events. 1033/1862 cut-off events. For 3773/3773 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 10574 event pairs, 359 based on Foata normal form. 24/1735 useless extension candidates. Maximal degree in co-relation 5716. Up to 769 conditions per place. [2023-09-01 05:27:16,240 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 138 selfloop transitions, 34 changer transitions 0/174 dead transitions. [2023-09-01 05:27:16,240 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 174 transitions, 1854 flow [2023-09-01 05:27:16,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:27:16,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:27:16,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 898 transitions. [2023-09-01 05:27:16,242 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47867803837953093 [2023-09-01 05:27:16,242 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 898 transitions. [2023-09-01 05:27:16,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 898 transitions. [2023-09-01 05:27:16,243 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:16,243 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 898 transitions. [2023-09-01 05:27:16,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 128.28571428571428) internal successors, (898), 7 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:16,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:16,246 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:16,246 INFO L175 Difference]: Start difference. First operand has 89 places, 105 transitions, 1071 flow. Second operand 7 states and 898 transitions. [2023-09-01 05:27:16,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 174 transitions, 1854 flow [2023-09-01 05:27:16,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 174 transitions, 1789 flow, removed 5 selfloop flow, removed 4 redundant places. [2023-09-01 05:27:16,255 INFO L231 Difference]: Finished difference. Result has 94 places, 119 transitions, 1258 flow [2023-09-01 05:27:16,255 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1006, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1258, PETRI_PLACES=94, PETRI_TRANSITIONS=119} [2023-09-01 05:27:16,256 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 56 predicate places. [2023-09-01 05:27:16,256 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 119 transitions, 1258 flow [2023-09-01 05:27:16,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:16,256 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:16,256 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:16,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-09-01 05:27:16,257 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:16,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:16,257 INFO L85 PathProgramCache]: Analyzing trace with hash -927391157, now seen corresponding path program 2 times [2023-09-01 05:27:16,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:16,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359942074] [2023-09-01 05:27:16,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:16,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:16,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:16,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:16,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:16,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359942074] [2023-09-01 05:27:16,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359942074] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:16,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:16,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:16,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781577088] [2023-09-01 05:27:16,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:16,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:16,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:16,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:16,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:16,965 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:16,966 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 119 transitions, 1258 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:16,966 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:16,966 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:16,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:17,431 INFO L130 PetriNetUnfolder]: 1045/1867 cut-off events. [2023-09-01 05:27:17,431 INFO L131 PetriNetUnfolder]: For 5839/5839 co-relation queries the response was YES. [2023-09-01 05:27:17,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7721 conditions, 1867 events. 1045/1867 cut-off events. For 5839/5839 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 10470 event pairs, 498 based on Foata normal form. 2/1718 useless extension candidates. Maximal degree in co-relation 7611. Up to 1728 conditions per place. [2023-09-01 05:27:17,441 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 75 selfloop transitions, 55 changer transitions 0/132 dead transitions. [2023-09-01 05:27:17,441 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 132 transitions, 1612 flow [2023-09-01 05:27:17,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:27:17,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:27:17,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1507 transitions. [2023-09-01 05:27:17,444 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4685945273631841 [2023-09-01 05:27:17,445 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1507 transitions. [2023-09-01 05:27:17,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1507 transitions. [2023-09-01 05:27:17,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:17,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1507 transitions. [2023-09-01 05:27:17,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 125.58333333333333) internal successors, (1507), 12 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:17,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:17,451 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:17,451 INFO L175 Difference]: Start difference. First operand has 94 places, 119 transitions, 1258 flow. Second operand 12 states and 1507 transitions. [2023-09-01 05:27:17,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 132 transitions, 1612 flow [2023-09-01 05:27:17,461 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 132 transitions, 1591 flow, removed 5 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:17,465 INFO L231 Difference]: Finished difference. Result has 103 places, 125 transitions, 1444 flow [2023-09-01 05:27:17,465 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1238, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1444, PETRI_PLACES=103, PETRI_TRANSITIONS=125} [2023-09-01 05:27:17,466 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 65 predicate places. [2023-09-01 05:27:17,466 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 125 transitions, 1444 flow [2023-09-01 05:27:17,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:17,466 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:17,466 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:17,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-09-01 05:27:17,467 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:17,467 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:17,467 INFO L85 PathProgramCache]: Analyzing trace with hash -925949657, now seen corresponding path program 3 times [2023-09-01 05:27:17,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:17,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957755240] [2023-09-01 05:27:17,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:17,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:17,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:17,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:17,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957755240] [2023-09-01 05:27:17,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957755240] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:17,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:17,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:17,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590047434] [2023-09-01 05:27:17,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:17,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:17,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:17,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:17,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:18,042 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:18,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 125 transitions, 1444 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:18,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:18,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:18,421 INFO L130 PetriNetUnfolder]: 1037/1857 cut-off events. [2023-09-01 05:27:18,422 INFO L131 PetriNetUnfolder]: For 5969/5969 co-relation queries the response was YES. [2023-09-01 05:27:18,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7858 conditions, 1857 events. 1037/1857 cut-off events. For 5969/5969 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 10479 event pairs, 510 based on Foata normal form. 2/1710 useless extension candidates. Maximal degree in co-relation 7743. Up to 1714 conditions per place. [2023-09-01 05:27:18,433 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 82 selfloop transitions, 48 changer transitions 0/132 dead transitions. [2023-09-01 05:27:18,436 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 132 transitions, 1735 flow [2023-09-01 05:27:18,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-09-01 05:27:18,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-09-01 05:27:18,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1016 transitions. [2023-09-01 05:27:18,442 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47388059701492535 [2023-09-01 05:27:18,442 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1016 transitions. [2023-09-01 05:27:18,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1016 transitions. [2023-09-01 05:27:18,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:18,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1016 transitions. [2023-09-01 05:27:18,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 127.0) internal successors, (1016), 8 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,449 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,449 INFO L175 Difference]: Start difference. First operand has 103 places, 125 transitions, 1444 flow. Second operand 8 states and 1016 transitions. [2023-09-01 05:27:18,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 132 transitions, 1735 flow [2023-09-01 05:27:18,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 132 transitions, 1642 flow, removed 5 selfloop flow, removed 9 redundant places. [2023-09-01 05:27:18,465 INFO L231 Difference]: Finished difference. Result has 102 places, 125 transitions, 1467 flow [2023-09-01 05:27:18,466 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1352, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1467, PETRI_PLACES=102, PETRI_TRANSITIONS=125} [2023-09-01 05:27:18,466 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 64 predicate places. [2023-09-01 05:27:18,466 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 125 transitions, 1467 flow [2023-09-01 05:27:18,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,467 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:18,467 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:18,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-09-01 05:27:18,467 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:18,467 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:18,467 INFO L85 PathProgramCache]: Analyzing trace with hash -968205067, now seen corresponding path program 1 times [2023-09-01 05:27:18,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:18,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367213696] [2023-09-01 05:27:18,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:18,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:18,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:18,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:18,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367213696] [2023-09-01 05:27:18,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367213696] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:18,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:18,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:18,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498683077] [2023-09-01 05:27:18,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:18,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:18,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:18,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:18,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:18,926 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:27:18,927 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 125 transitions, 1467 flow. Second operand has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:18,927 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:18,927 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:27:18,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:19,466 INFO L130 PetriNetUnfolder]: 2075/3817 cut-off events. [2023-09-01 05:27:19,466 INFO L131 PetriNetUnfolder]: For 12015/12015 co-relation queries the response was YES. [2023-09-01 05:27:19,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15355 conditions, 3817 events. 2075/3817 cut-off events. For 12015/12015 co-relation queries the response was YES. Maximal size of possible extension queue 303. Compared 26272 event pairs, 624 based on Foata normal form. 69/3591 useless extension candidates. Maximal degree in co-relation 15245. Up to 1513 conditions per place. [2023-09-01 05:27:19,496 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 144 selfloop transitions, 45 changer transitions 0/191 dead transitions. [2023-09-01 05:27:19,497 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 191 transitions, 2285 flow [2023-09-01 05:27:19,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:27:19,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:27:19,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 904 transitions. [2023-09-01 05:27:19,499 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48187633262260127 [2023-09-01 05:27:19,499 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 904 transitions. [2023-09-01 05:27:19,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 904 transitions. [2023-09-01 05:27:19,500 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:19,500 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 904 transitions. [2023-09-01 05:27:19,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 129.14285714285714) internal successors, (904), 7 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:19,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:19,513 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:19,514 INFO L175 Difference]: Start difference. First operand has 102 places, 125 transitions, 1467 flow. Second operand 7 states and 904 transitions. [2023-09-01 05:27:19,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 191 transitions, 2285 flow [2023-09-01 05:27:19,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 191 transitions, 2212 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-09-01 05:27:19,536 INFO L231 Difference]: Finished difference. Result has 106 places, 139 transitions, 1690 flow [2023-09-01 05:27:19,537 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1396, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1690, PETRI_PLACES=106, PETRI_TRANSITIONS=139} [2023-09-01 05:27:19,537 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 68 predicate places. [2023-09-01 05:27:19,537 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 139 transitions, 1690 flow [2023-09-01 05:27:19,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:19,538 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:19,538 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:19,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-09-01 05:27:19,538 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:19,539 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:19,539 INFO L85 PathProgramCache]: Analyzing trace with hash -974224957, now seen corresponding path program 2 times [2023-09-01 05:27:19,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:19,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978890731] [2023-09-01 05:27:19,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:19,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:19,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:19,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:19,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:19,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978890731] [2023-09-01 05:27:19,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978890731] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:19,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:19,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-09-01 05:27:19,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007540580] [2023-09-01 05:27:19,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:19,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:27:19,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:19,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:27:19,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:27:20,173 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:20,174 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 139 transitions, 1690 flow. Second operand has 8 states, 8 states have (on average 118.125) internal successors, (945), 8 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:20,174 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:20,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:20,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:20,685 INFO L130 PetriNetUnfolder]: 2005/3715 cut-off events. [2023-09-01 05:27:20,686 INFO L131 PetriNetUnfolder]: For 17260/17260 co-relation queries the response was YES. [2023-09-01 05:27:20,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16738 conditions, 3715 events. 2005/3715 cut-off events. For 17260/17260 co-relation queries the response was YES. Maximal size of possible extension queue 289. Compared 25647 event pairs, 997 based on Foata normal form. 21/3462 useless extension candidates. Maximal degree in co-relation 16627. Up to 3272 conditions per place. [2023-09-01 05:27:20,706 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 116 selfloop transitions, 48 changer transitions 0/166 dead transitions. [2023-09-01 05:27:20,706 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 166 transitions, 2246 flow [2023-09-01 05:27:20,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-09-01 05:27:20,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-09-01 05:27:20,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 994 transitions. [2023-09-01 05:27:20,708 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46361940298507465 [2023-09-01 05:27:20,708 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 994 transitions. [2023-09-01 05:27:20,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 994 transitions. [2023-09-01 05:27:20,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:20,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 994 transitions. [2023-09-01 05:27:20,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 124.25) internal successors, (994), 8 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:20,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:20,712 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:20,713 INFO L175 Difference]: Start difference. First operand has 106 places, 139 transitions, 1690 flow. Second operand 8 states and 994 transitions. [2023-09-01 05:27:20,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 166 transitions, 2246 flow [2023-09-01 05:27:20,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 166 transitions, 2150 flow, removed 28 selfloop flow, removed 4 redundant places. [2023-09-01 05:27:20,744 INFO L231 Difference]: Finished difference. Result has 112 places, 151 transitions, 1896 flow [2023-09-01 05:27:20,745 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1622, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1896, PETRI_PLACES=112, PETRI_TRANSITIONS=151} [2023-09-01 05:27:20,745 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 74 predicate places. [2023-09-01 05:27:20,745 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 151 transitions, 1896 flow [2023-09-01 05:27:20,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 118.125) internal successors, (945), 8 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:20,746 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:20,746 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:20,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-09-01 05:27:20,746 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:20,746 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:20,747 INFO L85 PathProgramCache]: Analyzing trace with hash -981065355, now seen corresponding path program 4 times [2023-09-01 05:27:20,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:20,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723532053] [2023-09-01 05:27:20,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:20,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:21,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:21,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723532053] [2023-09-01 05:27:21,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723532053] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:21,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:21,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:21,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893944260] [2023-09-01 05:27:21,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:21,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:21,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:21,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:21,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:21,371 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:21,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 151 transitions, 1896 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:21,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:21,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:21,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:21,883 INFO L130 PetriNetUnfolder]: 2031/3736 cut-off events. [2023-09-01 05:27:21,884 INFO L131 PetriNetUnfolder]: For 18208/18208 co-relation queries the response was YES. [2023-09-01 05:27:21,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17562 conditions, 3736 events. 2031/3736 cut-off events. For 18208/18208 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 25591 event pairs, 1150 based on Foata normal form. 4/3464 useless extension candidates. Maximal degree in co-relation 12839. Up to 3515 conditions per place. [2023-09-01 05:27:21,902 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 132 selfloop transitions, 35 changer transitions 0/169 dead transitions. [2023-09-01 05:27:21,902 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 169 transitions, 2457 flow [2023-09-01 05:27:21,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:27:21,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:27:21,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 889 transitions. [2023-09-01 05:27:21,904 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47388059701492535 [2023-09-01 05:27:21,905 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 889 transitions. [2023-09-01 05:27:21,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 889 transitions. [2023-09-01 05:27:21,905 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:21,905 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 889 transitions. [2023-09-01 05:27:21,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 127.0) internal successors, (889), 7 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:21,908 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:21,908 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:21,908 INFO L175 Difference]: Start difference. First operand has 112 places, 151 transitions, 1896 flow. Second operand 7 states and 889 transitions. [2023-09-01 05:27:21,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 169 transitions, 2457 flow [2023-09-01 05:27:21,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 169 transitions, 2379 flow, removed 15 selfloop flow, removed 4 redundant places. [2023-09-01 05:27:21,939 INFO L231 Difference]: Finished difference. Result has 116 places, 162 transitions, 2104 flow [2023-09-01 05:27:21,939 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1824, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2104, PETRI_PLACES=116, PETRI_TRANSITIONS=162} [2023-09-01 05:27:21,940 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 78 predicate places. [2023-09-01 05:27:21,940 INFO L495 AbstractCegarLoop]: Abstraction has has 116 places, 162 transitions, 2104 flow [2023-09-01 05:27:21,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:21,940 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:21,940 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:21,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-09-01 05:27:21,941 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:21,941 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:21,941 INFO L85 PathProgramCache]: Analyzing trace with hash -981065354, now seen corresponding path program 2 times [2023-09-01 05:27:21,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:21,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821563495] [2023-09-01 05:27:21,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:21,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:21,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:22,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:22,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:22,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821563495] [2023-09-01 05:27:22,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821563495] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:22,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:22,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:22,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771286902] [2023-09-01 05:27:22,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:22,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:22,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:22,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:22,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:22,589 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:22,590 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 162 transitions, 2104 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:22,590 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:22,590 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:22,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:23,418 INFO L130 PetriNetUnfolder]: 2050/3764 cut-off events. [2023-09-01 05:27:23,418 INFO L131 PetriNetUnfolder]: For 20419/20419 co-relation queries the response was YES. [2023-09-01 05:27:23,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18341 conditions, 3764 events. 2050/3764 cut-off events. For 20419/20419 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 25608 event pairs, 1163 based on Foata normal form. 2/3492 useless extension candidates. Maximal degree in co-relation 18205. Up to 3525 conditions per place. [2023-09-01 05:27:23,436 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 122 selfloop transitions, 71 changer transitions 0/195 dead transitions. [2023-09-01 05:27:23,437 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 195 transitions, 2956 flow [2023-09-01 05:27:23,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:27:23,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:27:23,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1752 transitions. [2023-09-01 05:27:23,439 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4669509594882729 [2023-09-01 05:27:23,439 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1752 transitions. [2023-09-01 05:27:23,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1752 transitions. [2023-09-01 05:27:23,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:23,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1752 transitions. [2023-09-01 05:27:23,442 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 125.14285714285714) internal successors, (1752), 14 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:23,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:23,445 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:23,445 INFO L175 Difference]: Start difference. First operand has 116 places, 162 transitions, 2104 flow. Second operand 14 states and 1752 transitions. [2023-09-01 05:27:23,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 195 transitions, 2956 flow [2023-09-01 05:27:23,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 195 transitions, 2881 flow, removed 10 selfloop flow, removed 4 redundant places. [2023-09-01 05:27:23,482 INFO L231 Difference]: Finished difference. Result has 127 places, 186 transitions, 2646 flow [2023-09-01 05:27:23,483 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2040, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2646, PETRI_PLACES=127, PETRI_TRANSITIONS=186} [2023-09-01 05:27:23,483 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 89 predicate places. [2023-09-01 05:27:23,483 INFO L495 AbstractCegarLoop]: Abstraction has has 127 places, 186 transitions, 2646 flow [2023-09-01 05:27:23,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:23,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:23,484 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:23,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-09-01 05:27:23,484 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:23,484 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:23,484 INFO L85 PathProgramCache]: Analyzing trace with hash -981613124, now seen corresponding path program 3 times [2023-09-01 05:27:23,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:23,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906368504] [2023-09-01 05:27:23,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:23,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:23,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:23,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:23,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906368504] [2023-09-01 05:27:23,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906368504] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:23,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:23,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:23,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955954251] [2023-09-01 05:27:23,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:23,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:23,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:23,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:23,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:24,016 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:24,017 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 186 transitions, 2646 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:24,017 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:24,017 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:24,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:24,672 INFO L130 PetriNetUnfolder]: 2034/3734 cut-off events. [2023-09-01 05:27:24,672 INFO L131 PetriNetUnfolder]: For 20681/20681 co-relation queries the response was YES. [2023-09-01 05:27:24,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18521 conditions, 3734 events. 2034/3734 cut-off events. For 20681/20681 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 25357 event pairs, 1182 based on Foata normal form. 4/3470 useless extension candidates. Maximal degree in co-relation 18380. Up to 3504 conditions per place. [2023-09-01 05:27:24,694 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 138 selfloop transitions, 64 changer transitions 0/204 dead transitions. [2023-09-01 05:27:24,695 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 204 transitions, 3288 flow [2023-09-01 05:27:24,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:27:24,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:27:24,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1510 transitions. [2023-09-01 05:27:24,697 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4695273631840796 [2023-09-01 05:27:24,697 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1510 transitions. [2023-09-01 05:27:24,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1510 transitions. [2023-09-01 05:27:24,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:24,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1510 transitions. [2023-09-01 05:27:24,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 125.83333333333333) internal successors, (1510), 12 states have internal predecessors, (1510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:24,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:24,702 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:24,702 INFO L175 Difference]: Start difference. First operand has 127 places, 186 transitions, 2646 flow. Second operand 12 states and 1510 transitions. [2023-09-01 05:27:24,702 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 204 transitions, 3288 flow [2023-09-01 05:27:24,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 204 transitions, 3149 flow, removed 17 selfloop flow, removed 6 redundant places. [2023-09-01 05:27:24,793 INFO L231 Difference]: Finished difference. Result has 134 places, 194 transitions, 2809 flow [2023-09-01 05:27:24,793 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2522, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2809, PETRI_PLACES=134, PETRI_TRANSITIONS=194} [2023-09-01 05:27:24,794 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 96 predicate places. [2023-09-01 05:27:24,794 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 194 transitions, 2809 flow [2023-09-01 05:27:24,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:24,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:24,794 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:24,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-09-01 05:27:24,794 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:24,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:24,795 INFO L85 PathProgramCache]: Analyzing trace with hash -974222848, now seen corresponding path program 2 times [2023-09-01 05:27:24,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:24,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499599446] [2023-09-01 05:27:24,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:24,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:24,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:24,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:24,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:24,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499599446] [2023-09-01 05:27:24,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499599446] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:24,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:24,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:24,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036248441] [2023-09-01 05:27:24,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:24,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:24,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:25,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:25,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:25,163 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:25,163 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 194 transitions, 2809 flow. Second operand has 7 states, 7 states have (on average 118.28571428571429) internal successors, (828), 7 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:25,163 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:25,163 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:25,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:25,760 INFO L130 PetriNetUnfolder]: 2688/4934 cut-off events. [2023-09-01 05:27:25,760 INFO L131 PetriNetUnfolder]: For 30573/30573 co-relation queries the response was YES. [2023-09-01 05:27:25,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24649 conditions, 4934 events. 2688/4934 cut-off events. For 30573/30573 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 35744 event pairs, 512 based on Foata normal form. 61/4656 useless extension candidates. Maximal degree in co-relation 24356. Up to 2648 conditions per place. [2023-09-01 05:27:25,789 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 159 selfloop transitions, 106 changer transitions 6/273 dead transitions. [2023-09-01 05:27:25,789 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 273 transitions, 4133 flow [2023-09-01 05:27:25,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-09-01 05:27:25,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-09-01 05:27:25,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1019 transitions. [2023-09-01 05:27:25,791 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47527985074626866 [2023-09-01 05:27:25,791 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1019 transitions. [2023-09-01 05:27:25,791 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1019 transitions. [2023-09-01 05:27:25,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:25,791 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1019 transitions. [2023-09-01 05:27:25,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 127.375) internal successors, (1019), 8 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:25,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:25,794 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:25,794 INFO L175 Difference]: Start difference. First operand has 134 places, 194 transitions, 2809 flow. Second operand 8 states and 1019 transitions. [2023-09-01 05:27:25,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 273 transitions, 4133 flow [2023-09-01 05:27:25,850 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 273 transitions, 4019 flow, removed 13 selfloop flow, removed 7 redundant places. [2023-09-01 05:27:25,853 INFO L231 Difference]: Finished difference. Result has 138 places, 231 transitions, 3559 flow [2023-09-01 05:27:25,854 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2695, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3559, PETRI_PLACES=138, PETRI_TRANSITIONS=231} [2023-09-01 05:27:25,854 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 100 predicate places. [2023-09-01 05:27:25,854 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 231 transitions, 3559 flow [2023-09-01 05:27:25,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 118.28571428571429) internal successors, (828), 7 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:25,854 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:25,855 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:25,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-09-01 05:27:25,855 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:25,855 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:25,855 INFO L85 PathProgramCache]: Analyzing trace with hash -968283868, now seen corresponding path program 3 times [2023-09-01 05:27:25,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:25,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002687932] [2023-09-01 05:27:25,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:25,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:26,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:26,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:26,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002687932] [2023-09-01 05:27:26,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002687932] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:26,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:26,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:26,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189165910] [2023-09-01 05:27:26,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:26,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:26,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:26,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:26,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:26,265 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:27:26,266 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 231 transitions, 3559 flow. Second operand has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:26,266 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:26,266 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:27:26,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:26,993 INFO L130 PetriNetUnfolder]: 2630/4890 cut-off events. [2023-09-01 05:27:26,994 INFO L131 PetriNetUnfolder]: For 46029/46029 co-relation queries the response was YES. [2023-09-01 05:27:27,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28107 conditions, 4890 events. 2630/4890 cut-off events. For 46029/46029 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 35907 event pairs, 761 based on Foata normal form. 93/4684 useless extension candidates. Maximal degree in co-relation 27928. Up to 2108 conditions per place. [2023-09-01 05:27:27,030 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 238 selfloop transitions, 77 changer transitions 6/323 dead transitions. [2023-09-01 05:27:27,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 323 transitions, 5298 flow [2023-09-01 05:27:27,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:27:27,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:27:27,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 899 transitions. [2023-09-01 05:27:27,032 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47921108742004265 [2023-09-01 05:27:27,033 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 899 transitions. [2023-09-01 05:27:27,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 899 transitions. [2023-09-01 05:27:27,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:27,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 899 transitions. [2023-09-01 05:27:27,034 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 128.42857142857142) internal successors, (899), 7 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:27,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:27,036 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:27,037 INFO L175 Difference]: Start difference. First operand has 138 places, 231 transitions, 3559 flow. Second operand 7 states and 899 transitions. [2023-09-01 05:27:27,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 323 transitions, 5298 flow [2023-09-01 05:27:27,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 323 transitions, 5104 flow, removed 78 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:27,159 INFO L231 Difference]: Finished difference. Result has 144 places, 248 transitions, 3961 flow [2023-09-01 05:27:27,160 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3418, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3961, PETRI_PLACES=144, PETRI_TRANSITIONS=248} [2023-09-01 05:27:27,161 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 106 predicate places. [2023-09-01 05:27:27,161 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 248 transitions, 3961 flow [2023-09-01 05:27:27,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:27,161 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:27,161 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:27,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-09-01 05:27:27,161 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:27,162 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:27,162 INFO L85 PathProgramCache]: Analyzing trace with hash -980171625, now seen corresponding path program 5 times [2023-09-01 05:27:27,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:27,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705769501] [2023-09-01 05:27:27,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:27,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:27,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:27,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:27,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705769501] [2023-09-01 05:27:27,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705769501] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:27,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:27,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:27,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14972862] [2023-09-01 05:27:27,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:27,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:27:27,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:27,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:27:27,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:27:27,724 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:27,725 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 248 transitions, 3961 flow. Second operand has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:27,725 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:27,725 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:27,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:28,551 INFO L130 PetriNetUnfolder]: 2524/4704 cut-off events. [2023-09-01 05:27:28,551 INFO L131 PetriNetUnfolder]: For 49035/49035 co-relation queries the response was YES. [2023-09-01 05:27:28,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28391 conditions, 4704 events. 2524/4704 cut-off events. For 49035/49035 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 34527 event pairs, 1356 based on Foata normal form. 2/4408 useless extension candidates. Maximal degree in co-relation 28208. Up to 4421 conditions per place. [2023-09-01 05:27:28,580 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 195 selfloop transitions, 57 changer transitions 0/254 dead transitions. [2023-09-01 05:27:28,581 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 254 transitions, 4491 flow [2023-09-01 05:27:28,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:27:28,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:27:28,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1627 transitions. [2023-09-01 05:27:28,583 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46699196326062 [2023-09-01 05:27:28,583 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1627 transitions. [2023-09-01 05:27:28,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1627 transitions. [2023-09-01 05:27:28,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:28,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1627 transitions. [2023-09-01 05:27:28,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 125.15384615384616) internal successors, (1627), 13 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:28,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:28,588 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:28,588 INFO L175 Difference]: Start difference. First operand has 144 places, 248 transitions, 3961 flow. Second operand 13 states and 1627 transitions. [2023-09-01 05:27:28,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 254 transitions, 4491 flow [2023-09-01 05:27:28,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 254 transitions, 4362 flow, removed 42 selfloop flow, removed 4 redundant places. [2023-09-01 05:27:28,712 INFO L231 Difference]: Finished difference. Result has 154 places, 249 transitions, 3987 flow [2023-09-01 05:27:28,712 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3832, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3987, PETRI_PLACES=154, PETRI_TRANSITIONS=249} [2023-09-01 05:27:28,713 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 116 predicate places. [2023-09-01 05:27:28,713 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 249 transitions, 3987 flow [2023-09-01 05:27:28,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 121.0) internal successors, (1089), 9 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:28,713 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:28,713 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:28,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-09-01 05:27:28,713 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:28,714 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:28,714 INFO L85 PathProgramCache]: Analyzing trace with hash -896044720, now seen corresponding path program 1 times [2023-09-01 05:27:28,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:28,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841365046] [2023-09-01 05:27:28,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:28,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:29,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:29,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:29,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841365046] [2023-09-01 05:27:29,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841365046] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:29,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:29,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:29,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813031765] [2023-09-01 05:27:29,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:29,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:29,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:29,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:29,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:29,426 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:29,427 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 249 transitions, 3987 flow. Second operand has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:29,427 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:29,427 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:29,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:30,391 INFO L130 PetriNetUnfolder]: 2582/4793 cut-off events. [2023-09-01 05:27:30,392 INFO L131 PetriNetUnfolder]: For 47380/47380 co-relation queries the response was YES. [2023-09-01 05:27:30,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28693 conditions, 4793 events. 2582/4793 cut-off events. For 47380/47380 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 34906 event pairs, 1094 based on Foata normal form. 8/4499 useless extension candidates. Maximal degree in co-relation 26998. Up to 4352 conditions per place. [2023-09-01 05:27:30,422 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 182 selfloop transitions, 99 changer transitions 0/283 dead transitions. [2023-09-01 05:27:30,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 283 transitions, 4976 flow [2023-09-01 05:27:30,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:27:30,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:27:30,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1241 transitions. [2023-09-01 05:27:30,424 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46305970149253733 [2023-09-01 05:27:30,424 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1241 transitions. [2023-09-01 05:27:30,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1241 transitions. [2023-09-01 05:27:30,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:30,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1241 transitions. [2023-09-01 05:27:30,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 124.1) internal successors, (1241), 10 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:30,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:30,428 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:30,428 INFO L175 Difference]: Start difference. First operand has 154 places, 249 transitions, 3987 flow. Second operand 10 states and 1241 transitions. [2023-09-01 05:27:30,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 283 transitions, 4976 flow [2023-09-01 05:27:30,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 283 transitions, 4870 flow, removed 3 selfloop flow, removed 10 redundant places. [2023-09-01 05:27:30,537 INFO L231 Difference]: Finished difference. Result has 157 places, 273 transitions, 4518 flow [2023-09-01 05:27:30,537 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3881, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4518, PETRI_PLACES=157, PETRI_TRANSITIONS=273} [2023-09-01 05:27:30,537 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 119 predicate places. [2023-09-01 05:27:30,537 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 273 transitions, 4518 flow [2023-09-01 05:27:30,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:30,538 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:30,538 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:30,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-09-01 05:27:30,538 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:30,538 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:30,538 INFO L85 PathProgramCache]: Analyzing trace with hash -895547171, now seen corresponding path program 1 times [2023-09-01 05:27:30,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:30,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957082694] [2023-09-01 05:27:30,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:30,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:30,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:30,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957082694] [2023-09-01 05:27:30,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957082694] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:30,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:30,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-09-01 05:27:30,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056119844] [2023-09-01 05:27:30,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:30,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:30,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:30,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:30,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:30,794 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 268 [2023-09-01 05:27:30,795 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 273 transitions, 4518 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:30,795 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:30,795 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 268 [2023-09-01 05:27:30,795 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:31,448 INFO L130 PetriNetUnfolder]: 2412/4662 cut-off events. [2023-09-01 05:27:31,449 INFO L131 PetriNetUnfolder]: For 47923/47962 co-relation queries the response was YES. [2023-09-01 05:27:31,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28211 conditions, 4662 events. 2412/4662 cut-off events. For 47923/47962 co-relation queries the response was YES. Maximal size of possible extension queue 421. Compared 35975 event pairs, 870 based on Foata normal form. 45/4363 useless extension candidates. Maximal degree in co-relation 27609. Up to 2954 conditions per place. [2023-09-01 05:27:31,475 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 209 selfloop transitions, 18 changer transitions 13/267 dead transitions. [2023-09-01 05:27:31,475 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 267 transitions, 4512 flow [2023-09-01 05:27:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:31,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:31,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 823 transitions. [2023-09-01 05:27:31,477 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5118159203980099 [2023-09-01 05:27:31,477 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 823 transitions. [2023-09-01 05:27:31,477 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 823 transitions. [2023-09-01 05:27:31,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:31,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 823 transitions. [2023-09-01 05:27:31,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 137.16666666666666) internal successors, (823), 6 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:31,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:31,479 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:31,479 INFO L175 Difference]: Start difference. First operand has 157 places, 273 transitions, 4518 flow. Second operand 6 states and 823 transitions. [2023-09-01 05:27:31,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 267 transitions, 4512 flow [2023-09-01 05:27:31,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 267 transitions, 4246 flow, removed 17 selfloop flow, removed 16 redundant places. [2023-09-01 05:27:31,594 INFO L231 Difference]: Finished difference. Result has 141 places, 216 transitions, 3160 flow [2023-09-01 05:27:31,594 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3082, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3160, PETRI_PLACES=141, PETRI_TRANSITIONS=216} [2023-09-01 05:27:31,595 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 103 predicate places. [2023-09-01 05:27:31,595 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 216 transitions, 3160 flow [2023-09-01 05:27:31,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:31,595 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:31,595 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:31,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-09-01 05:27:31,595 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:31,595 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:31,596 INFO L85 PathProgramCache]: Analyzing trace with hash -365232496, now seen corresponding path program 2 times [2023-09-01 05:27:31,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:31,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511143719] [2023-09-01 05:27:31,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:31,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:31,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:32,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:32,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:32,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511143719] [2023-09-01 05:27:32,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511143719] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:32,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:32,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:32,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508773923] [2023-09-01 05:27:32,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:32,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:32,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:32,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:32,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:32,344 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:32,344 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 216 transitions, 3160 flow. Second operand has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:32,344 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:32,344 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:32,344 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:33,287 INFO L130 PetriNetUnfolder]: 2538/4868 cut-off events. [2023-09-01 05:27:33,287 INFO L131 PetriNetUnfolder]: For 48117/48117 co-relation queries the response was YES. [2023-09-01 05:27:33,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29628 conditions, 4868 events. 2538/4868 cut-off events. For 48117/48117 co-relation queries the response was YES. Maximal size of possible extension queue 408. Compared 37046 event pairs, 1252 based on Foata normal form. 12/4576 useless extension candidates. Maximal degree in co-relation 27548. Up to 4451 conditions per place. [2023-09-01 05:27:33,324 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 164 selfloop transitions, 85 changer transitions 0/251 dead transitions. [2023-09-01 05:27:33,324 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 251 transitions, 4127 flow [2023-09-01 05:27:33,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:27:33,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:27:33,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1475 transitions. [2023-09-01 05:27:33,326 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45864427860696516 [2023-09-01 05:27:33,326 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1475 transitions. [2023-09-01 05:27:33,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1475 transitions. [2023-09-01 05:27:33,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:33,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1475 transitions. [2023-09-01 05:27:33,328 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 122.91666666666667) internal successors, (1475), 12 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:33,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:33,331 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:33,331 INFO L175 Difference]: Start difference. First operand has 141 places, 216 transitions, 3160 flow. Second operand 12 states and 1475 transitions. [2023-09-01 05:27:33,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 251 transitions, 4127 flow [2023-09-01 05:27:33,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 251 transitions, 4053 flow, removed 15 selfloop flow, removed 6 redundant places. [2023-09-01 05:27:33,430 INFO L231 Difference]: Finished difference. Result has 150 places, 241 transitions, 3737 flow [2023-09-01 05:27:33,430 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3103, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3737, PETRI_PLACES=150, PETRI_TRANSITIONS=241} [2023-09-01 05:27:33,431 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 112 predicate places. [2023-09-01 05:27:33,431 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 241 transitions, 3737 flow [2023-09-01 05:27:33,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:33,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:33,431 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:33,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-09-01 05:27:33,431 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:33,432 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:33,432 INFO L85 PathProgramCache]: Analyzing trace with hash -349318337, now seen corresponding path program 2 times [2023-09-01 05:27:33,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:33,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55302140] [2023-09-01 05:27:33,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:33,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:33,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:33,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:33,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55302140] [2023-09-01 05:27:33,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55302140] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:33,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:33,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:33,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777329645] [2023-09-01 05:27:33,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:33,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:33,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:33,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:33,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:34,183 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:34,184 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 241 transitions, 3737 flow. Second operand has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:34,184 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:34,184 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:34,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:34,993 INFO L130 PetriNetUnfolder]: 2490/4786 cut-off events. [2023-09-01 05:27:34,993 INFO L131 PetriNetUnfolder]: For 47548/47548 co-relation queries the response was YES. [2023-09-01 05:27:35,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28775 conditions, 4786 events. 2490/4786 cut-off events. For 47548/47548 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 36354 event pairs, 1076 based on Foata normal form. 12/4510 useless extension candidates. Maximal degree in co-relation 28554. Up to 4397 conditions per place. [2023-09-01 05:27:35,023 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 178 selfloop transitions, 80 changer transitions 0/260 dead transitions. [2023-09-01 05:27:35,023 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 260 transitions, 4525 flow [2023-09-01 05:27:35,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-09-01 05:27:35,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-09-01 05:27:35,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1113 transitions. [2023-09-01 05:27:35,025 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4614427860696517 [2023-09-01 05:27:35,025 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1113 transitions. [2023-09-01 05:27:35,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1113 transitions. [2023-09-01 05:27:35,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:35,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1113 transitions. [2023-09-01 05:27:35,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 123.66666666666667) internal successors, (1113), 9 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:35,028 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:35,028 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:35,028 INFO L175 Difference]: Start difference. First operand has 150 places, 241 transitions, 3737 flow. Second operand 9 states and 1113 transitions. [2023-09-01 05:27:35,028 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 260 transitions, 4525 flow [2023-09-01 05:27:35,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 260 transitions, 4350 flow, removed 11 selfloop flow, removed 8 redundant places. [2023-09-01 05:27:35,141 INFO L231 Difference]: Finished difference. Result has 153 places, 255 transitions, 4044 flow [2023-09-01 05:27:35,141 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3567, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4044, PETRI_PLACES=153, PETRI_TRANSITIONS=255} [2023-09-01 05:27:35,142 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 115 predicate places. [2023-09-01 05:27:35,142 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 255 transitions, 4044 flow [2023-09-01 05:27:35,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:35,142 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:35,142 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:35,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-09-01 05:27:35,143 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:35,143 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:35,143 INFO L85 PathProgramCache]: Analyzing trace with hash -348157696, now seen corresponding path program 3 times [2023-09-01 05:27:35,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:35,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390232001] [2023-09-01 05:27:35,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:35,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:35,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:35,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:35,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390232001] [2023-09-01 05:27:35,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390232001] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:35,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:35,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:35,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727786804] [2023-09-01 05:27:35,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:35,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:35,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:35,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:35,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:35,984 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:35,985 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 255 transitions, 4044 flow. Second operand has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:35,985 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:35,985 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:35,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:37,157 INFO L130 PetriNetUnfolder]: 2426/4678 cut-off events. [2023-09-01 05:27:37,157 INFO L131 PetriNetUnfolder]: For 49123/49123 co-relation queries the response was YES. [2023-09-01 05:27:37,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28655 conditions, 4678 events. 2426/4678 cut-off events. For 49123/49123 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 35460 event pairs, 979 based on Foata normal form. 6/4410 useless extension candidates. Maximal degree in co-relation 28434. Up to 4278 conditions per place. [2023-09-01 05:27:37,185 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 155 selfloop transitions, 112 changer transitions 0/269 dead transitions. [2023-09-01 05:27:37,185 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 269 transitions, 4715 flow [2023-09-01 05:27:37,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:27:37,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:27:37,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1719 transitions. [2023-09-01 05:27:37,187 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4581556503198294 [2023-09-01 05:27:37,187 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1719 transitions. [2023-09-01 05:27:37,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1719 transitions. [2023-09-01 05:27:37,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:37,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1719 transitions. [2023-09-01 05:27:37,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 122.78571428571429) internal successors, (1719), 14 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:37,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:37,193 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:37,194 INFO L175 Difference]: Start difference. First operand has 153 places, 255 transitions, 4044 flow. Second operand 14 states and 1719 transitions. [2023-09-01 05:27:37,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 269 transitions, 4715 flow [2023-09-01 05:27:37,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 269 transitions, 4560 flow, removed 20 selfloop flow, removed 5 redundant places. [2023-09-01 05:27:37,298 INFO L231 Difference]: Finished difference. Result has 163 places, 262 transitions, 4266 flow [2023-09-01 05:27:37,298 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3896, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=4266, PETRI_PLACES=163, PETRI_TRANSITIONS=262} [2023-09-01 05:27:37,299 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 125 predicate places. [2023-09-01 05:27:37,299 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 262 transitions, 4266 flow [2023-09-01 05:27:37,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:37,299 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:37,299 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:37,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-09-01 05:27:37,300 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:37,300 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:37,300 INFO L85 PathProgramCache]: Analyzing trace with hash -318641357, now seen corresponding path program 3 times [2023-09-01 05:27:37,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:37,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574383229] [2023-09-01 05:27:37,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:37,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:37,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:37,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:37,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574383229] [2023-09-01 05:27:37,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574383229] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:37,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:37,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:37,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459182930] [2023-09-01 05:27:37,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:37,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:37,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:37,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:37,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:38,028 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:38,029 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 262 transitions, 4266 flow. Second operand has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:38,029 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:38,029 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:38,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:39,007 INFO L130 PetriNetUnfolder]: 2386/4600 cut-off events. [2023-09-01 05:27:39,007 INFO L131 PetriNetUnfolder]: For 49442/49442 co-relation queries the response was YES. [2023-09-01 05:27:39,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28439 conditions, 4600 events. 2386/4600 cut-off events. For 49442/49442 co-relation queries the response was YES. Maximal size of possible extension queue 385. Compared 34580 event pairs, 1095 based on Foata normal form. 6/4338 useless extension candidates. Maximal degree in co-relation 28208. Up to 4219 conditions per place. [2023-09-01 05:27:39,037 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 166 selfloop transitions, 101 changer transitions 0/269 dead transitions. [2023-09-01 05:27:39,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 269 transitions, 4845 flow [2023-09-01 05:27:39,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:27:39,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:27:39,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1598 transitions. [2023-09-01 05:27:39,039 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45866819747416765 [2023-09-01 05:27:39,039 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1598 transitions. [2023-09-01 05:27:39,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1598 transitions. [2023-09-01 05:27:39,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:39,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1598 transitions. [2023-09-01 05:27:39,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 122.92307692307692) internal successors, (1598), 13 states have internal predecessors, (1598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:39,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:39,043 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:39,043 INFO L175 Difference]: Start difference. First operand has 163 places, 262 transitions, 4266 flow. Second operand 13 states and 1598 transitions. [2023-09-01 05:27:39,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 269 transitions, 4845 flow [2023-09-01 05:27:39,158 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 269 transitions, 4555 flow, removed 19 selfloop flow, removed 12 redundant places. [2023-09-01 05:27:39,162 INFO L231 Difference]: Finished difference. Result has 164 places, 263 transitions, 4223 flow [2023-09-01 05:27:39,162 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3981, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4223, PETRI_PLACES=164, PETRI_TRANSITIONS=263} [2023-09-01 05:27:39,162 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 126 predicate places. [2023-09-01 05:27:39,162 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 263 transitions, 4223 flow [2023-09-01 05:27:39,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 118.0) internal successors, (1180), 10 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:39,163 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:39,163 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:39,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-09-01 05:27:39,163 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:39,163 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:39,163 INFO L85 PathProgramCache]: Analyzing trace with hash 76243346, now seen corresponding path program 1 times [2023-09-01 05:27:39,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:39,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308099337] [2023-09-01 05:27:39,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:39,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:39,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:39,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:39,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308099337] [2023-09-01 05:27:39,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308099337] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:39,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:39,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:39,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335287093] [2023-09-01 05:27:39,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:39,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:39,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:39,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:39,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:39,981 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 268 [2023-09-01 05:27:39,981 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 263 transitions, 4223 flow. Second operand has 10 states, 10 states have (on average 116.1) internal successors, (1161), 10 states have internal predecessors, (1161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:39,982 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:39,982 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 268 [2023-09-01 05:27:39,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:41,156 INFO L130 PetriNetUnfolder]: 2669/5159 cut-off events. [2023-09-01 05:27:41,156 INFO L131 PetriNetUnfolder]: For 57528/57528 co-relation queries the response was YES. [2023-09-01 05:27:41,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31933 conditions, 5159 events. 2669/5159 cut-off events. For 57528/57528 co-relation queries the response was YES. Maximal size of possible extension queue 449. Compared 39850 event pairs, 395 based on Foata normal form. 52/4921 useless extension candidates. Maximal degree in co-relation 31169. Up to 2716 conditions per place. [2023-09-01 05:27:41,191 INFO L137 encePairwiseOnDemand]: 253/268 looper letters, 196 selfloop transitions, 188 changer transitions 2/388 dead transitions. [2023-09-01 05:27:41,191 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 388 transitions, 6404 flow [2023-09-01 05:27:41,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:27:41,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:27:41,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1736 transitions. [2023-09-01 05:27:41,193 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4626865671641791 [2023-09-01 05:27:41,193 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1736 transitions. [2023-09-01 05:27:41,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1736 transitions. [2023-09-01 05:27:41,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:41,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1736 transitions. [2023-09-01 05:27:41,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 124.0) internal successors, (1736), 14 states have internal predecessors, (1736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:41,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:41,196 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:41,196 INFO L175 Difference]: Start difference. First operand has 164 places, 263 transitions, 4223 flow. Second operand 14 states and 1736 transitions. [2023-09-01 05:27:41,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 388 transitions, 6404 flow [2023-09-01 05:27:41,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 388 transitions, 6146 flow, removed 17 selfloop flow, removed 10 redundant places. [2023-09-01 05:27:41,397 INFO L231 Difference]: Finished difference. Result has 170 places, 329 transitions, 5393 flow [2023-09-01 05:27:41,397 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3977, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=5393, PETRI_PLACES=170, PETRI_TRANSITIONS=329} [2023-09-01 05:27:41,398 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 132 predicate places. [2023-09-01 05:27:41,398 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 329 transitions, 5393 flow [2023-09-01 05:27:41,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 116.1) internal successors, (1161), 10 states have internal predecessors, (1161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:41,398 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:41,398 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:41,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-09-01 05:27:41,398 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:41,399 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:41,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1348042412, now seen corresponding path program 1 times [2023-09-01 05:27:41,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:41,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947188752] [2023-09-01 05:27:41,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:41,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:41,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:41,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:41,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:41,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947188752] [2023-09-01 05:27:41,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947188752] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:41,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:41,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:41,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581895555] [2023-09-01 05:27:41,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:41,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-09-01 05:27:41,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:41,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-09-01 05:27:41,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-09-01 05:27:41,600 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 268 [2023-09-01 05:27:41,601 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 329 transitions, 5393 flow. Second operand has 6 states, 6 states have (on average 130.83333333333334) internal successors, (785), 6 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:41,601 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:41,601 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 268 [2023-09-01 05:27:41,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:42,134 INFO L130 PetriNetUnfolder]: 1797/3622 cut-off events. [2023-09-01 05:27:42,134 INFO L131 PetriNetUnfolder]: For 46054/46092 co-relation queries the response was YES. [2023-09-01 05:27:42,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23708 conditions, 3622 events. 1797/3622 cut-off events. For 46054/46092 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 27580 event pairs, 571 based on Foata normal form. 72/3439 useless extension candidates. Maximal degree in co-relation 22594. Up to 2070 conditions per place. [2023-09-01 05:27:42,160 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 219 selfloop transitions, 21 changer transitions 14/284 dead transitions. [2023-09-01 05:27:42,160 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 284 transitions, 5059 flow [2023-09-01 05:27:42,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:42,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:42,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 818 transitions. [2023-09-01 05:27:42,161 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5087064676616916 [2023-09-01 05:27:42,161 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 818 transitions. [2023-09-01 05:27:42,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 818 transitions. [2023-09-01 05:27:42,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:42,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 818 transitions. [2023-09-01 05:27:42,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 136.33333333333334) internal successors, (818), 6 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:42,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:42,163 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:42,163 INFO L175 Difference]: Start difference. First operand has 170 places, 329 transitions, 5393 flow. Second operand 6 states and 818 transitions. [2023-09-01 05:27:42,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 284 transitions, 5059 flow [2023-09-01 05:27:42,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 284 transitions, 4742 flow, removed 64 selfloop flow, removed 13 redundant places. [2023-09-01 05:27:42,275 INFO L231 Difference]: Finished difference. Result has 153 places, 243 transitions, 3711 flow [2023-09-01 05:27:42,276 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3713, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3711, PETRI_PLACES=153, PETRI_TRANSITIONS=243} [2023-09-01 05:27:42,276 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 115 predicate places. [2023-09-01 05:27:42,276 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 243 transitions, 3711 flow [2023-09-01 05:27:42,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 130.83333333333334) internal successors, (785), 6 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:42,276 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:42,276 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:42,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-09-01 05:27:42,277 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:42,277 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:42,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1460036471, now seen corresponding path program 1 times [2023-09-01 05:27:42,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:42,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762278369] [2023-09-01 05:27:42,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:42,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:42,967 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:42,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:42,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762278369] [2023-09-01 05:27:42,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762278369] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:42,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:42,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:27:42,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834931791] [2023-09-01 05:27:42,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:42,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:27:42,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:42,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:27:42,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:27:43,518 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 268 [2023-09-01 05:27:43,519 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 243 transitions, 3711 flow. Second operand has 11 states, 11 states have (on average 113.0) internal successors, (1243), 11 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:43,519 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:43,519 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 268 [2023-09-01 05:27:43,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:45,519 INFO L130 PetriNetUnfolder]: 2098/4196 cut-off events. [2023-09-01 05:27:45,519 INFO L131 PetriNetUnfolder]: For 47197/47197 co-relation queries the response was YES. [2023-09-01 05:27:45,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26568 conditions, 4196 events. 2098/4196 cut-off events. For 47197/47197 co-relation queries the response was YES. Maximal size of possible extension queue 376. Compared 32212 event pairs, 733 based on Foata normal form. 14/3958 useless extension candidates. Maximal degree in co-relation 25351. Up to 3317 conditions per place. [2023-09-01 05:27:45,547 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 170 selfloop transitions, 191 changer transitions 0/363 dead transitions. [2023-09-01 05:27:45,547 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 363 transitions, 5993 flow [2023-09-01 05:27:45,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-09-01 05:27:45,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2023-09-01 05:27:45,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3168 transitions. [2023-09-01 05:27:45,550 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43781094527363185 [2023-09-01 05:27:45,550 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3168 transitions. [2023-09-01 05:27:45,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3168 transitions. [2023-09-01 05:27:45,550 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:45,550 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3168 transitions. [2023-09-01 05:27:45,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 117.33333333333333) internal successors, (3168), 27 states have internal predecessors, (3168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:45,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 268.0) internal successors, (7504), 28 states have internal predecessors, (7504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:45,556 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 268.0) internal successors, (7504), 28 states have internal predecessors, (7504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:45,556 INFO L175 Difference]: Start difference. First operand has 153 places, 243 transitions, 3711 flow. Second operand 27 states and 3168 transitions. [2023-09-01 05:27:45,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 363 transitions, 5993 flow [2023-09-01 05:27:45,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 363 transitions, 5950 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-09-01 05:27:45,655 INFO L231 Difference]: Finished difference. Result has 179 places, 320 transitions, 5402 flow [2023-09-01 05:27:45,655 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3672, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5402, PETRI_PLACES=179, PETRI_TRANSITIONS=320} [2023-09-01 05:27:45,656 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 141 predicate places. [2023-09-01 05:27:45,656 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 320 transitions, 5402 flow [2023-09-01 05:27:45,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 113.0) internal successors, (1243), 11 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:45,656 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:45,656 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:45,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-09-01 05:27:45,657 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:45,657 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:45,657 INFO L85 PathProgramCache]: Analyzing trace with hash -2145868518, now seen corresponding path program 2 times [2023-09-01 05:27:45,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:45,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704520155] [2023-09-01 05:27:45,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:45,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:45,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:45,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:45,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704520155] [2023-09-01 05:27:45,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704520155] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:45,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:45,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:45,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423894402] [2023-09-01 05:27:45,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:45,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-09-01 05:27:45,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:45,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-09-01 05:27:45,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-09-01 05:27:46,114 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:27:46,115 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 320 transitions, 5402 flow. Second operand has 7 states, 7 states have (on average 119.57142857142857) internal successors, (837), 7 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:46,115 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:46,115 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:27:46,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:46,813 INFO L130 PetriNetUnfolder]: 2134/4292 cut-off events. [2023-09-01 05:27:46,813 INFO L131 PetriNetUnfolder]: For 57314/57314 co-relation queries the response was YES. [2023-09-01 05:27:46,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28477 conditions, 4292 events. 2134/4292 cut-off events. For 57314/57314 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 33432 event pairs, 609 based on Foata normal form. 70/4130 useless extension candidates. Maximal degree in co-relation 26361. Up to 1780 conditions per place. [2023-09-01 05:27:46,845 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 324 selfloop transitions, 67 changer transitions 2/395 dead transitions. [2023-09-01 05:27:46,845 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 395 transitions, 7155 flow [2023-09-01 05:27:46,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:27:46,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:27:46,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 901 transitions. [2023-09-01 05:27:46,847 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4802771855010661 [2023-09-01 05:27:46,847 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 901 transitions. [2023-09-01 05:27:46,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 901 transitions. [2023-09-01 05:27:46,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:46,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 901 transitions. [2023-09-01 05:27:46,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 128.71428571428572) internal successors, (901), 7 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:46,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:46,850 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:46,850 INFO L175 Difference]: Start difference. First operand has 179 places, 320 transitions, 5402 flow. Second operand 7 states and 901 transitions. [2023-09-01 05:27:46,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 395 transitions, 7155 flow [2023-09-01 05:27:47,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 395 transitions, 6924 flow, removed 70 selfloop flow, removed 12 redundant places. [2023-09-01 05:27:47,053 INFO L231 Difference]: Finished difference. Result has 176 places, 335 transitions, 5710 flow [2023-09-01 05:27:47,053 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=5181, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5710, PETRI_PLACES=176, PETRI_TRANSITIONS=335} [2023-09-01 05:27:47,054 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 138 predicate places. [2023-09-01 05:27:47,054 INFO L495 AbstractCegarLoop]: Abstraction has has 176 places, 335 transitions, 5710 flow [2023-09-01 05:27:47,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 119.57142857142857) internal successors, (837), 7 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,054 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:47,054 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:47,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-09-01 05:27:47,054 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:47,055 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:47,055 INFO L85 PathProgramCache]: Analyzing trace with hash 75349616, now seen corresponding path program 3 times [2023-09-01 05:27:47,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:47,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769720040] [2023-09-01 05:27:47,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:47,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:47,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:47,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:47,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:47,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769720040] [2023-09-01 05:27:47,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769720040] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:47,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:47,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-09-01 05:27:47,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245022334] [2023-09-01 05:27:47,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:47,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-09-01 05:27:47,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:47,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-09-01 05:27:47,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-09-01 05:27:47,289 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 268 [2023-09-01 05:27:47,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 335 transitions, 5710 flow. Second operand has 6 states, 6 states have (on average 130.66666666666666) internal successors, (784), 6 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,290 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:47,290 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 268 [2023-09-01 05:27:47,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:47,561 INFO L130 PetriNetUnfolder]: 370/1060 cut-off events. [2023-09-01 05:27:47,562 INFO L131 PetriNetUnfolder]: For 15690/15698 co-relation queries the response was YES. [2023-09-01 05:27:47,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6627 conditions, 1060 events. 370/1060 cut-off events. For 15690/15698 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 7707 event pairs, 107 based on Foata normal form. 65/1090 useless extension candidates. Maximal degree in co-relation 6565. Up to 465 conditions per place. [2023-09-01 05:27:47,569 INFO L137 encePairwiseOnDemand]: 262/268 looper letters, 130 selfloop transitions, 15 changer transitions 20/186 dead transitions. [2023-09-01 05:27:47,569 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 186 transitions, 3281 flow [2023-09-01 05:27:47,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-09-01 05:27:47,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-09-01 05:27:47,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 808 transitions. [2023-09-01 05:27:47,571 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5024875621890548 [2023-09-01 05:27:47,571 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 808 transitions. [2023-09-01 05:27:47,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 808 transitions. [2023-09-01 05:27:47,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:47,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 808 transitions. [2023-09-01 05:27:47,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 134.66666666666666) internal successors, (808), 6 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,573 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 268.0) internal successors, (1876), 7 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,573 INFO L175 Difference]: Start difference. First operand has 176 places, 335 transitions, 5710 flow. Second operand 6 states and 808 transitions. [2023-09-01 05:27:47,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 186 transitions, 3281 flow [2023-09-01 05:27:47,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 186 transitions, 3097 flow, removed 70 selfloop flow, removed 9 redundant places. [2023-09-01 05:27:47,618 INFO L231 Difference]: Finished difference. Result has 157 places, 155 transitions, 2333 flow [2023-09-01 05:27:47,618 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2521, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2333, PETRI_PLACES=157, PETRI_TRANSITIONS=155} [2023-09-01 05:27:47,618 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 119 predicate places. [2023-09-01 05:27:47,618 INFO L495 AbstractCegarLoop]: Abstraction has has 157 places, 155 transitions, 2333 flow [2023-09-01 05:27:47,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 130.66666666666666) internal successors, (784), 6 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:47,619 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:47,619 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:47,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-09-01 05:27:47,619 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:47,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:47,619 INFO L85 PathProgramCache]: Analyzing trace with hash 892086494, now seen corresponding path program 1 times [2023-09-01 05:27:47,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:47,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480514692] [2023-09-01 05:27:47,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:47,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:47,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:47,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:47,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:47,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480514692] [2023-09-01 05:27:47,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480514692] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:47,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:47,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:47,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770129220] [2023-09-01 05:27:47,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:47,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:47,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:47,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:47,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:48,285 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:48,285 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 155 transitions, 2333 flow. Second operand has 10 states, 10 states have (on average 121.2) internal successors, (1212), 10 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:48,285 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:48,285 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:48,285 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:48,660 INFO L130 PetriNetUnfolder]: 398/1218 cut-off events. [2023-09-01 05:27:48,661 INFO L131 PetriNetUnfolder]: For 12804/12804 co-relation queries the response was YES. [2023-09-01 05:27:48,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7157 conditions, 1218 events. 398/1218 cut-off events. For 12804/12804 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 9506 event pairs, 185 based on Foata normal form. 0/1188 useless extension candidates. Maximal degree in co-relation 7097. Up to 795 conditions per place. [2023-09-01 05:27:48,668 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 194 selfloop transitions, 41 changer transitions 2/239 dead transitions. [2023-09-01 05:27:48,668 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 239 transitions, 3995 flow [2023-09-01 05:27:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:27:48,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:27:48,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1513 transitions. [2023-09-01 05:27:48,670 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4704601990049751 [2023-09-01 05:27:48,670 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1513 transitions. [2023-09-01 05:27:48,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1513 transitions. [2023-09-01 05:27:48,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:48,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1513 transitions. [2023-09-01 05:27:48,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 126.08333333333333) internal successors, (1513), 12 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:48,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:48,676 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:48,677 INFO L175 Difference]: Start difference. First operand has 157 places, 155 transitions, 2333 flow. Second operand 12 states and 1513 transitions. [2023-09-01 05:27:48,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 239 transitions, 3995 flow [2023-09-01 05:27:48,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 239 transitions, 3817 flow, removed 50 selfloop flow, removed 12 redundant places. [2023-09-01 05:27:48,712 INFO L231 Difference]: Finished difference. Result has 163 places, 191 transitions, 3014 flow [2023-09-01 05:27:48,712 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2227, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3014, PETRI_PLACES=163, PETRI_TRANSITIONS=191} [2023-09-01 05:27:48,712 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 125 predicate places. [2023-09-01 05:27:48,712 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 191 transitions, 3014 flow [2023-09-01 05:27:48,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 121.2) internal successors, (1212), 10 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:48,713 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:48,713 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:48,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-09-01 05:27:48,713 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:48,713 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:48,713 INFO L85 PathProgramCache]: Analyzing trace with hash 337973894, now seen corresponding path program 2 times [2023-09-01 05:27:48,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:48,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252051342] [2023-09-01 05:27:48,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:48,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:48,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:49,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:49,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:49,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252051342] [2023-09-01 05:27:49,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252051342] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:49,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:49,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-09-01 05:27:49,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781597070] [2023-09-01 05:27:49,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:49,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-09-01 05:27:49,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:49,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-09-01 05:27:49,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-09-01 05:27:49,266 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 268 [2023-09-01 05:27:49,267 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 191 transitions, 3014 flow. Second operand has 10 states, 10 states have (on average 121.2) internal successors, (1212), 10 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:49,267 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:49,267 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 268 [2023-09-01 05:27:49,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:49,645 INFO L130 PetriNetUnfolder]: 404/1233 cut-off events. [2023-09-01 05:27:49,645 INFO L131 PetriNetUnfolder]: For 13659/13659 co-relation queries the response was YES. [2023-09-01 05:27:49,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7327 conditions, 1233 events. 404/1233 cut-off events. For 13659/13659 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 9603 event pairs, 184 based on Foata normal form. 1/1224 useless extension candidates. Maximal degree in co-relation 7267. Up to 795 conditions per place. [2023-09-01 05:27:49,652 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 202 selfloop transitions, 48 changer transitions 3/255 dead transitions. [2023-09-01 05:27:49,652 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 255 transitions, 4349 flow [2023-09-01 05:27:49,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:27:49,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:27:49,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1639 transitions. [2023-09-01 05:27:49,654 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47043628013777267 [2023-09-01 05:27:49,654 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1639 transitions. [2023-09-01 05:27:49,655 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1639 transitions. [2023-09-01 05:27:49,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:49,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1639 transitions. [2023-09-01 05:27:49,656 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 126.07692307692308) internal successors, (1639), 13 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:49,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:49,658 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:49,658 INFO L175 Difference]: Start difference. First operand has 163 places, 191 transitions, 3014 flow. Second operand 13 states and 1639 transitions. [2023-09-01 05:27:49,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 255 transitions, 4349 flow [2023-09-01 05:27:49,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 255 transitions, 4216 flow, removed 64 selfloop flow, removed 2 redundant places. [2023-09-01 05:27:49,704 INFO L231 Difference]: Finished difference. Result has 177 places, 203 transitions, 3294 flow [2023-09-01 05:27:49,704 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2901, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3294, PETRI_PLACES=177, PETRI_TRANSITIONS=203} [2023-09-01 05:27:49,704 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 139 predicate places. [2023-09-01 05:27:49,704 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 203 transitions, 3294 flow [2023-09-01 05:27:49,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 121.2) internal successors, (1212), 10 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:49,704 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:49,705 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:49,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-09-01 05:27:49,705 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:49,705 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:49,705 INFO L85 PathProgramCache]: Analyzing trace with hash -2012982921, now seen corresponding path program 1 times [2023-09-01 05:27:49,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:49,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173615058] [2023-09-01 05:27:49,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:49,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:49,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:50,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:50,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:50,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173615058] [2023-09-01 05:27:50,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173615058] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:50,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:50,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:27:50,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631673144] [2023-09-01 05:27:50,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:50,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:27:50,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:50,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:27:50,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:27:50,609 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:50,610 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 203 transitions, 3294 flow. Second operand has 12 states, 12 states have (on average 120.0) internal successors, (1440), 12 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:50,610 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:50,610 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:50,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:51,209 INFO L130 PetriNetUnfolder]: 422/1295 cut-off events. [2023-09-01 05:27:51,209 INFO L131 PetriNetUnfolder]: For 14449/14449 co-relation queries the response was YES. [2023-09-01 05:27:51,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7692 conditions, 1295 events. 422/1295 cut-off events. For 14449/14449 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 10240 event pairs, 177 based on Foata normal form. 0/1287 useless extension candidates. Maximal degree in co-relation 7627. Up to 877 conditions per place. [2023-09-01 05:27:51,216 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 171 selfloop transitions, 67 changer transitions 1/241 dead transitions. [2023-09-01 05:27:51,216 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 241 transitions, 4276 flow [2023-09-01 05:27:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-09-01 05:27:51,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-09-01 05:27:51,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1860 transitions. [2023-09-01 05:27:51,217 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4626865671641791 [2023-09-01 05:27:51,218 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1860 transitions. [2023-09-01 05:27:51,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1860 transitions. [2023-09-01 05:27:51,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:51,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1860 transitions. [2023-09-01 05:27:51,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 124.0) internal successors, (1860), 15 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:51,221 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:51,221 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:51,221 INFO L175 Difference]: Start difference. First operand has 177 places, 203 transitions, 3294 flow. Second operand 15 states and 1860 transitions. [2023-09-01 05:27:51,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 241 transitions, 4276 flow [2023-09-01 05:27:51,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 241 transitions, 4204 flow, removed 17 selfloop flow, removed 7 redundant places. [2023-09-01 05:27:51,269 INFO L231 Difference]: Finished difference. Result has 189 places, 213 transitions, 3617 flow [2023-09-01 05:27:51,269 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3222, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3617, PETRI_PLACES=189, PETRI_TRANSITIONS=213} [2023-09-01 05:27:51,270 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 151 predicate places. [2023-09-01 05:27:51,270 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 213 transitions, 3617 flow [2023-09-01 05:27:51,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 120.0) internal successors, (1440), 12 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:51,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:51,270 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:51,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-09-01 05:27:51,270 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:51,270 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:51,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1817098211, now seen corresponding path program 1 times [2023-09-01 05:27:51,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:51,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996327720] [2023-09-01 05:27:51,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:51,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:51,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:51,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:51,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996327720] [2023-09-01 05:27:51,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996327720] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:51,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:51,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:27:51,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096293526] [2023-09-01 05:27:51,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:51,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:27:51,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:51,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:27:51,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:27:52,078 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:27:52,079 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 213 transitions, 3617 flow. Second operand has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:52,079 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:52,079 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:27:52,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:52,579 INFO L130 PetriNetUnfolder]: 507/1550 cut-off events. [2023-09-01 05:27:52,579 INFO L131 PetriNetUnfolder]: For 18587/18587 co-relation queries the response was YES. [2023-09-01 05:27:52,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9458 conditions, 1550 events. 507/1550 cut-off events. For 18587/18587 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 12784 event pairs, 219 based on Foata normal form. 7/1557 useless extension candidates. Maximal degree in co-relation 9390. Up to 1141 conditions per place. [2023-09-01 05:27:52,589 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 210 selfloop transitions, 60 changer transitions 2/274 dead transitions. [2023-09-01 05:27:52,589 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 274 transitions, 5037 flow [2023-09-01 05:27:52,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:27:52,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:27:52,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1239 transitions. [2023-09-01 05:27:52,590 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4623134328358209 [2023-09-01 05:27:52,590 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1239 transitions. [2023-09-01 05:27:52,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1239 transitions. [2023-09-01 05:27:52,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:52,605 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1239 transitions. [2023-09-01 05:27:52,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 123.9) internal successors, (1239), 10 states have internal predecessors, (1239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:52,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:52,607 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:52,607 INFO L175 Difference]: Start difference. First operand has 189 places, 213 transitions, 3617 flow. Second operand 10 states and 1239 transitions. [2023-09-01 05:27:52,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 274 transitions, 5037 flow [2023-09-01 05:27:52,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 274 transitions, 4887 flow, removed 23 selfloop flow, removed 9 redundant places. [2023-09-01 05:27:52,671 INFO L231 Difference]: Finished difference. Result has 193 places, 241 transitions, 4154 flow [2023-09-01 05:27:52,672 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=3483, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4154, PETRI_PLACES=193, PETRI_TRANSITIONS=241} [2023-09-01 05:27:52,672 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 155 predicate places. [2023-09-01 05:27:52,672 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 241 transitions, 4154 flow [2023-09-01 05:27:52,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:52,672 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:52,672 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:52,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-09-01 05:27:52,673 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:52,673 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:52,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1242509412, now seen corresponding path program 3 times [2023-09-01 05:27:52,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:52,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064772651] [2023-09-01 05:27:52,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:52,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:53,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:53,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:53,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064772651] [2023-09-01 05:27:53,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064772651] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:53,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:53,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:27:53,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591859739] [2023-09-01 05:27:53,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:53,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:27:53,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:53,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:27:53,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:27:53,464 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:53,465 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 241 transitions, 4154 flow. Second operand has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:53,465 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:53,465 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:53,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:54,299 INFO L130 PetriNetUnfolder]: 682/2078 cut-off events. [2023-09-01 05:27:54,300 INFO L131 PetriNetUnfolder]: For 26853/26853 co-relation queries the response was YES. [2023-09-01 05:27:54,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12871 conditions, 2078 events. 682/2078 cut-off events. For 26853/26853 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 18644 event pairs, 256 based on Foata normal form. 13/2091 useless extension candidates. Maximal degree in co-relation 12800. Up to 735 conditions per place. [2023-09-01 05:27:54,313 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 222 selfloop transitions, 143 changer transitions 4/371 dead transitions. [2023-09-01 05:27:54,313 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 371 transitions, 6866 flow [2023-09-01 05:27:54,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-09-01 05:27:54,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-09-01 05:27:54,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2733 transitions. [2023-09-01 05:27:54,316 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4635345997286296 [2023-09-01 05:27:54,316 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 2733 transitions. [2023-09-01 05:27:54,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 2733 transitions. [2023-09-01 05:27:54,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:54,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 2733 transitions. [2023-09-01 05:27:54,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 124.22727272727273) internal successors, (2733), 22 states have internal predecessors, (2733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:54,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 268.0) internal successors, (6164), 23 states have internal predecessors, (6164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:54,321 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 268.0) internal successors, (6164), 23 states have internal predecessors, (6164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:54,321 INFO L175 Difference]: Start difference. First operand has 193 places, 241 transitions, 4154 flow. Second operand 22 states and 2733 transitions. [2023-09-01 05:27:54,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 371 transitions, 6866 flow [2023-09-01 05:27:54,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 371 transitions, 6782 flow, removed 29 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:54,415 INFO L231 Difference]: Finished difference. Result has 215 places, 291 transitions, 5520 flow [2023-09-01 05:27:54,415 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=4086, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=5520, PETRI_PLACES=215, PETRI_TRANSITIONS=291} [2023-09-01 05:27:54,416 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 177 predicate places. [2023-09-01 05:27:54,416 INFO L495 AbstractCegarLoop]: Abstraction has has 215 places, 291 transitions, 5520 flow [2023-09-01 05:27:54,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:54,416 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:54,416 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:54,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-09-01 05:27:54,416 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:54,416 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:54,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1242509413, now seen corresponding path program 2 times [2023-09-01 05:27:54,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:54,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180782254] [2023-09-01 05:27:54,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:54,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:54,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:54,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:54,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180782254] [2023-09-01 05:27:54,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180782254] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:54,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:54,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:54,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130425454] [2023-09-01 05:27:54,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:54,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:27:54,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:54,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:27:54,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:27:54,935 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 268 [2023-09-01 05:27:54,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 291 transitions, 5520 flow. Second operand has 8 states, 8 states have (on average 128.5) internal successors, (1028), 8 states have internal predecessors, (1028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:54,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:54,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 268 [2023-09-01 05:27:54,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:55,601 INFO L130 PetriNetUnfolder]: 776/2439 cut-off events. [2023-09-01 05:27:55,601 INFO L131 PetriNetUnfolder]: For 34235/34254 co-relation queries the response was YES. [2023-09-01 05:27:55,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15197 conditions, 2439 events. 776/2439 cut-off events. For 34235/34254 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 23235 event pairs, 284 based on Foata normal form. 29/2450 useless extension candidates. Maximal degree in co-relation 15121. Up to 578 conditions per place. [2023-09-01 05:27:55,619 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 204 selfloop transitions, 124 changer transitions 3/365 dead transitions. [2023-09-01 05:27:55,619 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 365 transitions, 7124 flow [2023-09-01 05:27:55,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:27:55,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:27:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1346 transitions. [2023-09-01 05:27:55,621 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5022388059701492 [2023-09-01 05:27:55,621 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1346 transitions. [2023-09-01 05:27:55,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1346 transitions. [2023-09-01 05:27:55,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:55,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1346 transitions. [2023-09-01 05:27:55,622 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 134.6) internal successors, (1346), 10 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:55,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:55,624 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:55,624 INFO L175 Difference]: Start difference. First operand has 215 places, 291 transitions, 5520 flow. Second operand 10 states and 1346 transitions. [2023-09-01 05:27:55,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 365 transitions, 7124 flow [2023-09-01 05:27:55,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 365 transitions, 6839 flow, removed 97 selfloop flow, removed 9 redundant places. [2023-09-01 05:27:55,749 INFO L231 Difference]: Finished difference. Result has 218 places, 306 transitions, 5996 flow [2023-09-01 05:27:55,749 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=5055, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5996, PETRI_PLACES=218, PETRI_TRANSITIONS=306} [2023-09-01 05:27:55,749 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 180 predicate places. [2023-09-01 05:27:55,750 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 306 transitions, 5996 flow [2023-09-01 05:27:55,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 128.5) internal successors, (1028), 8 states have internal predecessors, (1028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:55,750 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:55,750 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:55,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-09-01 05:27:55,750 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:55,750 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:55,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1781135286, now seen corresponding path program 4 times [2023-09-01 05:27:55,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:55,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769310216] [2023-09-01 05:27:55,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:55,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:56,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:56,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:56,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769310216] [2023-09-01 05:27:56,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769310216] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:56,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:56,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:27:56,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828170726] [2023-09-01 05:27:56,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:56,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:27:56,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:56,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:27:56,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:27:56,567 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:56,568 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 306 transitions, 5996 flow. Second operand has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:56,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:56,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:56,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:57,357 INFO L130 PetriNetUnfolder]: 829/2544 cut-off events. [2023-09-01 05:27:57,357 INFO L131 PetriNetUnfolder]: For 40587/40587 co-relation queries the response was YES. [2023-09-01 05:27:57,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16433 conditions, 2544 events. 829/2544 cut-off events. For 40587/40587 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 23998 event pairs, 353 based on Foata normal form. 1/2545 useless extension candidates. Maximal degree in co-relation 16356. Up to 1072 conditions per place. [2023-09-01 05:27:57,377 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 248 selfloop transitions, 129 changer transitions 3/382 dead transitions. [2023-09-01 05:27:57,377 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 382 transitions, 8041 flow [2023-09-01 05:27:57,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:27:57,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:27:57,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1745 transitions. [2023-09-01 05:27:57,379 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4650852878464819 [2023-09-01 05:27:57,379 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1745 transitions. [2023-09-01 05:27:57,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1745 transitions. [2023-09-01 05:27:57,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:57,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1745 transitions. [2023-09-01 05:27:57,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 124.64285714285714) internal successors, (1745), 14 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:57,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:57,383 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:57,383 INFO L175 Difference]: Start difference. First operand has 218 places, 306 transitions, 5996 flow. Second operand 14 states and 1745 transitions. [2023-09-01 05:27:57,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 382 transitions, 8041 flow [2023-09-01 05:27:57,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 382 transitions, 7920 flow, removed 50 selfloop flow, removed 3 redundant places. [2023-09-01 05:27:57,525 INFO L231 Difference]: Finished difference. Result has 232 places, 322 transitions, 6723 flow [2023-09-01 05:27:57,525 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=5911, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=6723, PETRI_PLACES=232, PETRI_TRANSITIONS=322} [2023-09-01 05:27:57,526 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 194 predicate places. [2023-09-01 05:27:57,526 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 322 transitions, 6723 flow [2023-09-01 05:27:57,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:57,526 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:57,526 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:57,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-09-01 05:27:57,526 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:57,526 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:57,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1796622013, now seen corresponding path program 3 times [2023-09-01 05:27:57,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:57,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356620541] [2023-09-01 05:27:57,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:57,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:57,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:57,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:57,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:57,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356620541] [2023-09-01 05:27:57,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356620541] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:57,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:57,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:27:57,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011383533] [2023-09-01 05:27:57,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:57,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:27:57,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:57,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:27:57,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:27:57,979 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 268 [2023-09-01 05:27:57,979 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 322 transitions, 6723 flow. Second operand has 8 states, 8 states have (on average 128.5) internal successors, (1028), 8 states have internal predecessors, (1028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:57,979 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:57,979 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 268 [2023-09-01 05:27:57,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:27:58,609 INFO L130 PetriNetUnfolder]: 836/2591 cut-off events. [2023-09-01 05:27:58,609 INFO L131 PetriNetUnfolder]: For 42781/42797 co-relation queries the response was YES. [2023-09-01 05:27:58,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16706 conditions, 2591 events. 836/2591 cut-off events. For 42781/42797 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 24910 event pairs, 326 based on Foata normal form. 10/2583 useless extension candidates. Maximal degree in co-relation 16626. Up to 1075 conditions per place. [2023-09-01 05:27:58,628 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 180 selfloop transitions, 177 changer transitions 3/395 dead transitions. [2023-09-01 05:27:58,628 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 395 transitions, 8409 flow [2023-09-01 05:27:58,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:27:58,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:27:58,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1602 transitions. [2023-09-01 05:27:58,630 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.498134328358209 [2023-09-01 05:27:58,630 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1602 transitions. [2023-09-01 05:27:58,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1602 transitions. [2023-09-01 05:27:58,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:27:58,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1602 transitions. [2023-09-01 05:27:58,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 133.5) internal successors, (1602), 12 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:58,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:58,633 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:58,633 INFO L175 Difference]: Start difference. First operand has 232 places, 322 transitions, 6723 flow. Second operand 12 states and 1602 transitions. [2023-09-01 05:27:58,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 395 transitions, 8409 flow [2023-09-01 05:27:58,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 395 transitions, 8280 flow, removed 20 selfloop flow, removed 11 redundant places. [2023-09-01 05:27:58,810 INFO L231 Difference]: Finished difference. Result has 235 places, 344 transitions, 7576 flow [2023-09-01 05:27:58,811 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=6472, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=7576, PETRI_PLACES=235, PETRI_TRANSITIONS=344} [2023-09-01 05:27:58,811 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 197 predicate places. [2023-09-01 05:27:58,811 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 344 transitions, 7576 flow [2023-09-01 05:27:58,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 128.5) internal successors, (1028), 8 states have internal predecessors, (1028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:58,811 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:27:58,811 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:27:58,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-09-01 05:27:58,811 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:27:58,812 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:27:58,812 INFO L85 PathProgramCache]: Analyzing trace with hash -369290274, now seen corresponding path program 5 times [2023-09-01 05:27:58,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:27:58,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889458355] [2023-09-01 05:27:58,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:27:58,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:27:58,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:27:59,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:27:59,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:27:59,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889458355] [2023-09-01 05:27:59,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889458355] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:27:59,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:27:59,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:27:59,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726591766] [2023-09-01 05:27:59,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:27:59,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:27:59,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:27:59,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:27:59,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:27:59,469 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:27:59,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 344 transitions, 7576 flow. Second operand has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:27:59,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:27:59,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:27:59,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:00,261 INFO L130 PetriNetUnfolder]: 878/2672 cut-off events. [2023-09-01 05:28:00,261 INFO L131 PetriNetUnfolder]: For 51785/51785 co-relation queries the response was YES. [2023-09-01 05:28:00,280 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17990 conditions, 2672 events. 878/2672 cut-off events. For 51785/51785 co-relation queries the response was YES. Maximal size of possible extension queue 281. Compared 25488 event pairs, 375 based on Foata normal form. 1/2673 useless extension candidates. Maximal degree in co-relation 17907. Up to 1184 conditions per place. [2023-09-01 05:28:00,286 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 267 selfloop transitions, 132 changer transitions 3/404 dead transitions. [2023-09-01 05:28:00,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 404 transitions, 9405 flow [2023-09-01 05:28:00,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:00,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:00,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1743 transitions. [2023-09-01 05:28:00,288 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46455223880597013 [2023-09-01 05:28:00,288 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1743 transitions. [2023-09-01 05:28:00,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1743 transitions. [2023-09-01 05:28:00,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:00,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1743 transitions. [2023-09-01 05:28:00,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 124.5) internal successors, (1743), 14 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:00,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:00,291 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:00,292 INFO L175 Difference]: Start difference. First operand has 235 places, 344 transitions, 7576 flow. Second operand 14 states and 1743 transitions. [2023-09-01 05:28:00,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 404 transitions, 9405 flow [2023-09-01 05:28:00,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 404 transitions, 9268 flow, removed 39 selfloop flow, removed 8 redundant places. [2023-09-01 05:28:00,521 INFO L231 Difference]: Finished difference. Result has 241 places, 344 transitions, 7730 flow [2023-09-01 05:28:00,521 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=7449, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=7730, PETRI_PLACES=241, PETRI_TRANSITIONS=344} [2023-09-01 05:28:00,521 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 203 predicate places. [2023-09-01 05:28:00,521 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 344 transitions, 7730 flow [2023-09-01 05:28:00,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.0909090909091) internal successors, (1321), 11 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:00,522 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:00,522 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:00,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-09-01 05:28:00,522 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:00,522 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:00,522 INFO L85 PathProgramCache]: Analyzing trace with hash 2058923693, now seen corresponding path program 4 times [2023-09-01 05:28:00,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:00,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298412210] [2023-09-01 05:28:00,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:00,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:00,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:00,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:00,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298412210] [2023-09-01 05:28:00,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298412210] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:00,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:00,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:28:00,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047924443] [2023-09-01 05:28:00,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:00,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:28:00,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:00,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:28:00,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:28:01,338 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:01,339 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 344 transitions, 7730 flow. Second operand has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:01,339 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:01,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:01,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:02,304 INFO L130 PetriNetUnfolder]: 872/2646 cut-off events. [2023-09-01 05:28:02,305 INFO L131 PetriNetUnfolder]: For 51458/51458 co-relation queries the response was YES. [2023-09-01 05:28:02,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17831 conditions, 2646 events. 872/2646 cut-off events. For 51458/51458 co-relation queries the response was YES. Maximal size of possible extension queue 275. Compared 25082 event pairs, 427 based on Foata normal form. 8/2654 useless extension candidates. Maximal degree in co-relation 17750. Up to 2143 conditions per place. [2023-09-01 05:28:02,326 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 326 selfloop transitions, 46 changer transitions 2/376 dead transitions. [2023-09-01 05:28:02,326 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 376 transitions, 8947 flow [2023-09-01 05:28:02,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:28:02,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:28:02,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1235 transitions. [2023-09-01 05:28:02,328 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4608208955223881 [2023-09-01 05:28:02,328 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1235 transitions. [2023-09-01 05:28:02,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1235 transitions. [2023-09-01 05:28:02,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:02,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1235 transitions. [2023-09-01 05:28:02,329 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 123.5) internal successors, (1235), 10 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:02,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:02,330 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:02,330 INFO L175 Difference]: Start difference. First operand has 241 places, 344 transitions, 7730 flow. Second operand 10 states and 1235 transitions. [2023-09-01 05:28:02,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 376 transitions, 8947 flow [2023-09-01 05:28:02,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 376 transitions, 8675 flow, removed 10 selfloop flow, removed 13 redundant places. [2023-09-01 05:28:02,538 INFO L231 Difference]: Finished difference. Result has 239 places, 348 transitions, 7720 flow [2023-09-01 05:28:02,538 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=7310, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7720, PETRI_PLACES=239, PETRI_TRANSITIONS=348} [2023-09-01 05:28:02,539 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 201 predicate places. [2023-09-01 05:28:02,539 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 348 transitions, 7720 flow [2023-09-01 05:28:02,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:02,540 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:02,540 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:02,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-09-01 05:28:02,540 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:02,540 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:02,540 INFO L85 PathProgramCache]: Analyzing trace with hash -2012982920, now seen corresponding path program 1 times [2023-09-01 05:28:02,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:02,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952298870] [2023-09-01 05:28:02,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:02,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:02,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:03,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952298870] [2023-09-01 05:28:03,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952298870] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:03,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:03,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:03,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925487780] [2023-09-01 05:28:03,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:03,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:03,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:03,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:03,360 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:28:03,361 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 348 transitions, 7720 flow. Second operand has 12 states, 12 states have (on average 120.0) internal successors, (1440), 12 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:03,361 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:03,361 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:28:03,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:04,264 INFO L130 PetriNetUnfolder]: 869/2647 cut-off events. [2023-09-01 05:28:04,265 INFO L131 PetriNetUnfolder]: For 50014/50014 co-relation queries the response was YES. [2023-09-01 05:28:04,280 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17656 conditions, 2647 events. 869/2647 cut-off events. For 50014/50014 co-relation queries the response was YES. Maximal size of possible extension queue 281. Compared 25147 event pairs, 446 based on Foata normal form. 1/2648 useless extension candidates. Maximal degree in co-relation 17575. Up to 2357 conditions per place. [2023-09-01 05:28:04,287 INFO L137 encePairwiseOnDemand]: 253/268 looper letters, 305 selfloop transitions, 58 changer transitions 1/366 dead transitions. [2023-09-01 05:28:04,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 366 transitions, 8707 flow [2023-09-01 05:28:04,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-09-01 05:28:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-09-01 05:28:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1846 transitions. [2023-09-01 05:28:04,289 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4592039800995025 [2023-09-01 05:28:04,289 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1846 transitions. [2023-09-01 05:28:04,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1846 transitions. [2023-09-01 05:28:04,289 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:04,289 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1846 transitions. [2023-09-01 05:28:04,291 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 123.06666666666666) internal successors, (1846), 15 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:04,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:04,292 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:04,293 INFO L175 Difference]: Start difference. First operand has 239 places, 348 transitions, 7720 flow. Second operand 15 states and 1846 transitions. [2023-09-01 05:28:04,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 366 transitions, 8707 flow [2023-09-01 05:28:04,537 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 366 transitions, 8559 flow, removed 54 selfloop flow, removed 6 redundant places. [2023-09-01 05:28:04,543 INFO L231 Difference]: Finished difference. Result has 250 places, 353 transitions, 7847 flow [2023-09-01 05:28:04,544 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=7572, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=7847, PETRI_PLACES=250, PETRI_TRANSITIONS=353} [2023-09-01 05:28:04,544 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 212 predicate places. [2023-09-01 05:28:04,544 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 353 transitions, 7847 flow [2023-09-01 05:28:04,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 120.0) internal successors, (1440), 12 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:04,544 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:04,544 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:04,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-09-01 05:28:04,544 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:04,545 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:04,545 INFO L85 PathProgramCache]: Analyzing trace with hash 351056105, now seen corresponding path program 5 times [2023-09-01 05:28:04,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:04,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321588425] [2023-09-01 05:28:04,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:04,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:04,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:04,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321588425] [2023-09-01 05:28:04,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321588425] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:04,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:04,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:28:04,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118437113] [2023-09-01 05:28:04,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:04,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:28:04,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:04,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:28:04,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:28:05,242 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:05,243 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 353 transitions, 7847 flow. Second operand has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:05,243 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:05,243 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:05,243 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:06,141 INFO L130 PetriNetUnfolder]: 868/2636 cut-off events. [2023-09-01 05:28:06,141 INFO L131 PetriNetUnfolder]: For 48708/48708 co-relation queries the response was YES. [2023-09-01 05:28:06,158 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17474 conditions, 2636 events. 868/2636 cut-off events. For 48708/48708 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 24982 event pairs, 397 based on Foata normal form. 3/2639 useless extension candidates. Maximal degree in co-relation 17390. Up to 846 conditions per place. [2023-09-01 05:28:06,164 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 248 selfloop transitions, 172 changer transitions 3/425 dead transitions. [2023-09-01 05:28:06,164 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 425 transitions, 9779 flow [2023-09-01 05:28:06,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:28:06,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:28:06,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1608 transitions. [2023-09-01 05:28:06,166 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46153846153846156 [2023-09-01 05:28:06,166 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1608 transitions. [2023-09-01 05:28:06,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1608 transitions. [2023-09-01 05:28:06,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:06,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1608 transitions. [2023-09-01 05:28:06,167 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 123.6923076923077) internal successors, (1608), 13 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:06,169 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:06,169 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:06,169 INFO L175 Difference]: Start difference. First operand has 250 places, 353 transitions, 7847 flow. Second operand 13 states and 1608 transitions. [2023-09-01 05:28:06,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 425 transitions, 9779 flow [2023-09-01 05:28:06,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 425 transitions, 9638 flow, removed 29 selfloop flow, removed 12 redundant places. [2023-09-01 05:28:06,357 INFO L231 Difference]: Finished difference. Result has 253 places, 365 transitions, 8497 flow [2023-09-01 05:28:06,357 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=7641, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=350, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8497, PETRI_PLACES=253, PETRI_TRANSITIONS=365} [2023-09-01 05:28:06,358 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 215 predicate places. [2023-09-01 05:28:06,358 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 365 transitions, 8497 flow [2023-09-01 05:28:06,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 118.0909090909091) internal successors, (1299), 11 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:06,358 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:06,358 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:06,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-09-01 05:28:06,358 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:06,359 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:06,359 INFO L85 PathProgramCache]: Analyzing trace with hash -453857226, now seen corresponding path program 1 times [2023-09-01 05:28:06,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:06,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747482131] [2023-09-01 05:28:06,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:06,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:07,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:07,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:07,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747482131] [2023-09-01 05:28:07,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747482131] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:07,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:07,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:07,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044039261] [2023-09-01 05:28:07,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:07,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:07,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:07,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:07,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:07,647 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:07,648 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 365 transitions, 8497 flow. Second operand has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:07,648 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:07,648 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:07,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:08,784 INFO L130 PetriNetUnfolder]: 910/2740 cut-off events. [2023-09-01 05:28:08,785 INFO L131 PetriNetUnfolder]: For 54510/54510 co-relation queries the response was YES. [2023-09-01 05:28:08,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18720 conditions, 2740 events. 910/2740 cut-off events. For 54510/54510 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 26233 event pairs, 419 based on Foata normal form. 7/2747 useless extension candidates. Maximal degree in co-relation 18633. Up to 1988 conditions per place. [2023-09-01 05:28:08,809 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 323 selfloop transitions, 94 changer transitions 2/421 dead transitions. [2023-09-01 05:28:08,809 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 421 transitions, 10274 flow [2023-09-01 05:28:08,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:28:08,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:28:08,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1603 transitions. [2023-09-01 05:28:08,810 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4601033295063146 [2023-09-01 05:28:08,810 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1603 transitions. [2023-09-01 05:28:08,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1603 transitions. [2023-09-01 05:28:08,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:08,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1603 transitions. [2023-09-01 05:28:08,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 123.3076923076923) internal successors, (1603), 13 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:08,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:08,814 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:08,814 INFO L175 Difference]: Start difference. First operand has 253 places, 365 transitions, 8497 flow. Second operand 13 states and 1603 transitions. [2023-09-01 05:28:08,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 421 transitions, 10274 flow [2023-09-01 05:28:09,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 421 transitions, 9997 flow, removed 71 selfloop flow, removed 7 redundant places. [2023-09-01 05:28:09,010 INFO L231 Difference]: Finished difference. Result has 262 places, 383 transitions, 8973 flow [2023-09-01 05:28:09,010 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=8184, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=363, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8973, PETRI_PLACES=262, PETRI_TRANSITIONS=383} [2023-09-01 05:28:09,011 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 224 predicate places. [2023-09-01 05:28:09,011 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 383 transitions, 8973 flow [2023-09-01 05:28:09,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:09,011 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:09,011 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:09,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-09-01 05:28:09,012 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:09,012 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:09,012 INFO L85 PathProgramCache]: Analyzing trace with hash 619881838, now seen corresponding path program 2 times [2023-09-01 05:28:09,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:09,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104251425] [2023-09-01 05:28:09,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:09,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:09,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:09,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:09,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:09,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104251425] [2023-09-01 05:28:09,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104251425] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:09,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:09,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:09,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468122585] [2023-09-01 05:28:09,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:09,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:09,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:09,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:09,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:10,180 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:10,181 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 383 transitions, 8973 flow. Second operand has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:10,181 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:10,181 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:10,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:11,240 INFO L130 PetriNetUnfolder]: 990/2929 cut-off events. [2023-09-01 05:28:11,241 INFO L131 PetriNetUnfolder]: For 61023/61023 co-relation queries the response was YES. [2023-09-01 05:28:11,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20062 conditions, 2929 events. 990/2929 cut-off events. For 61023/61023 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 28284 event pairs, 390 based on Foata normal form. 13/2942 useless extension candidates. Maximal degree in co-relation 19972. Up to 1358 conditions per place. [2023-09-01 05:28:11,270 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 289 selfloop transitions, 175 changer transitions 3/469 dead transitions. [2023-09-01 05:28:11,270 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 469 transitions, 11384 flow [2023-09-01 05:28:11,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:11,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:11,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1722 transitions. [2023-09-01 05:28:11,272 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.458955223880597 [2023-09-01 05:28:11,272 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1722 transitions. [2023-09-01 05:28:11,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1722 transitions. [2023-09-01 05:28:11,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:11,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1722 transitions. [2023-09-01 05:28:11,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 123.0) internal successors, (1722), 14 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:11,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:11,275 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:11,275 INFO L175 Difference]: Start difference. First operand has 262 places, 383 transitions, 8973 flow. Second operand 14 states and 1722 transitions. [2023-09-01 05:28:11,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 469 transitions, 11384 flow [2023-09-01 05:28:11,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 469 transitions, 10958 flow, removed 53 selfloop flow, removed 11 redundant places. [2023-09-01 05:28:11,494 INFO L231 Difference]: Finished difference. Result has 269 places, 408 transitions, 9782 flow [2023-09-01 05:28:11,494 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=8405, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=9782, PETRI_PLACES=269, PETRI_TRANSITIONS=408} [2023-09-01 05:28:11,495 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 231 predicate places. [2023-09-01 05:28:11,495 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 408 transitions, 9782 flow [2023-09-01 05:28:11,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:11,495 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:11,495 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:11,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-09-01 05:28:11,496 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:11,496 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:11,496 INFO L85 PathProgramCache]: Analyzing trace with hash -791552035, now seen corresponding path program 1 times [2023-09-01 05:28:11,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:11,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82120367] [2023-09-01 05:28:11,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:11,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:12,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:12,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:12,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82120367] [2023-09-01 05:28:12,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82120367] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:12,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:12,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:28:12,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092976681] [2023-09-01 05:28:12,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:12,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:28:12,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:12,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:28:12,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:28:12,709 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 268 [2023-09-01 05:28:12,710 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 408 transitions, 9782 flow. Second operand has 13 states, 13 states have (on average 117.0) internal successors, (1521), 13 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:12,710 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:12,710 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 268 [2023-09-01 05:28:12,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:13,917 INFO L130 PetriNetUnfolder]: 984/2951 cut-off events. [2023-09-01 05:28:13,917 INFO L131 PetriNetUnfolder]: For 63295/63295 co-relation queries the response was YES. [2023-09-01 05:28:13,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20529 conditions, 2951 events. 984/2951 cut-off events. For 63295/63295 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 28697 event pairs, 461 based on Foata normal form. 2/2953 useless extension candidates. Maximal degree in co-relation 20437. Up to 2301 conditions per place. [2023-09-01 05:28:13,946 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 344 selfloop transitions, 98 changer transitions 3/447 dead transitions. [2023-09-01 05:28:13,946 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 447 transitions, 11215 flow [2023-09-01 05:28:13,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:13,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:13,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1702 transitions. [2023-09-01 05:28:13,948 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45362473347547977 [2023-09-01 05:28:13,948 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1702 transitions. [2023-09-01 05:28:13,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1702 transitions. [2023-09-01 05:28:13,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:13,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1702 transitions. [2023-09-01 05:28:13,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 121.57142857142857) internal successors, (1702), 14 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:13,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:13,952 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:13,952 INFO L175 Difference]: Start difference. First operand has 269 places, 408 transitions, 9782 flow. Second operand 14 states and 1702 transitions. [2023-09-01 05:28:13,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 447 transitions, 11215 flow [2023-09-01 05:28:14,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 447 transitions, 11087 flow, removed 34 selfloop flow, removed 6 redundant places. [2023-09-01 05:28:14,262 INFO L231 Difference]: Finished difference. Result has 281 places, 415 transitions, 10095 flow [2023-09-01 05:28:14,262 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9634, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=10095, PETRI_PLACES=281, PETRI_TRANSITIONS=415} [2023-09-01 05:28:14,262 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 243 predicate places. [2023-09-01 05:28:14,263 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 415 transitions, 10095 flow [2023-09-01 05:28:14,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 117.0) internal successors, (1521), 13 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:14,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:14,263 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:14,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-09-01 05:28:14,263 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:14,264 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:14,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1311664907, now seen corresponding path program 1 times [2023-09-01 05:28:14,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:14,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879926400] [2023-09-01 05:28:14,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:14,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:14,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:14,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:14,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:14,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879926400] [2023-09-01 05:28:14,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879926400] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:14,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:14,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:28:14,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904994883] [2023-09-01 05:28:14,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:14,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:28:14,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:14,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:28:14,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:28:14,747 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 268 [2023-09-01 05:28:14,748 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 415 transitions, 10095 flow. Second operand has 8 states, 8 states have (on average 128.625) internal successors, (1029), 8 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:14,748 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:14,748 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 268 [2023-09-01 05:28:14,748 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:15,520 INFO L130 PetriNetUnfolder]: 933/2814 cut-off events. [2023-09-01 05:28:15,520 INFO L131 PetriNetUnfolder]: For 61587/61594 co-relation queries the response was YES. [2023-09-01 05:28:15,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19931 conditions, 2814 events. 933/2814 cut-off events. For 61587/61594 co-relation queries the response was YES. Maximal size of possible extension queue 325. Compared 27304 event pairs, 379 based on Foata normal form. 18/2811 useless extension candidates. Maximal degree in co-relation 19835. Up to 1444 conditions per place. [2023-09-01 05:28:15,549 INFO L137 encePairwiseOnDemand]: 258/268 looper letters, 283 selfloop transitions, 112 changer transitions 3/445 dead transitions. [2023-09-01 05:28:15,549 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 445 transitions, 11163 flow [2023-09-01 05:28:15,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-09-01 05:28:15,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-09-01 05:28:15,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1209 transitions. [2023-09-01 05:28:15,550 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5012437810945274 [2023-09-01 05:28:15,550 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1209 transitions. [2023-09-01 05:28:15,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1209 transitions. [2023-09-01 05:28:15,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:15,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1209 transitions. [2023-09-01 05:28:15,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 134.33333333333334) internal successors, (1209), 9 states have internal predecessors, (1209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:15,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:15,553 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:15,553 INFO L175 Difference]: Start difference. First operand has 281 places, 415 transitions, 10095 flow. Second operand 9 states and 1209 transitions. [2023-09-01 05:28:15,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 445 transitions, 11163 flow [2023-09-01 05:28:15,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 445 transitions, 11087 flow, removed 30 selfloop flow, removed 4 redundant places. [2023-09-01 05:28:15,785 INFO L231 Difference]: Finished difference. Result has 287 places, 410 transitions, 10240 flow [2023-09-01 05:28:15,786 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9847, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=10240, PETRI_PLACES=287, PETRI_TRANSITIONS=410} [2023-09-01 05:28:15,786 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 249 predicate places. [2023-09-01 05:28:15,786 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 410 transitions, 10240 flow [2023-09-01 05:28:15,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 128.625) internal successors, (1029), 8 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:15,786 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:15,787 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:15,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-09-01 05:28:15,787 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:15,787 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:15,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1437404250, now seen corresponding path program 3 times [2023-09-01 05:28:15,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:15,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316154344] [2023-09-01 05:28:15,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:15,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:16,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:16,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:16,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316154344] [2023-09-01 05:28:16,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316154344] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:16,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:16,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:16,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751907928] [2023-09-01 05:28:16,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:16,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:16,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:16,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:16,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:16,874 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:16,874 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 410 transitions, 10240 flow. Second operand has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:16,874 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:16,874 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:16,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:17,919 INFO L130 PetriNetUnfolder]: 970/2861 cut-off events. [2023-09-01 05:28:17,919 INFO L131 PetriNetUnfolder]: For 65267/65267 co-relation queries the response was YES. [2023-09-01 05:28:17,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20365 conditions, 2861 events. 970/2861 cut-off events. For 65267/65267 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 27446 event pairs, 387 based on Foata normal form. 2/2863 useless extension candidates. Maximal degree in co-relation 20267. Up to 1312 conditions per place. [2023-09-01 05:28:17,945 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 277 selfloop transitions, 181 changer transitions 3/463 dead transitions. [2023-09-01 05:28:17,945 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 463 transitions, 12005 flow [2023-09-01 05:28:17,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:17,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:17,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1717 transitions. [2023-09-01 05:28:17,947 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4576226012793177 [2023-09-01 05:28:17,947 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1717 transitions. [2023-09-01 05:28:17,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1717 transitions. [2023-09-01 05:28:17,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:17,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1717 transitions. [2023-09-01 05:28:17,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 122.64285714285714) internal successors, (1717), 14 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:17,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:17,951 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:17,951 INFO L175 Difference]: Start difference. First operand has 287 places, 410 transitions, 10240 flow. Second operand 14 states and 1717 transitions. [2023-09-01 05:28:17,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 463 transitions, 12005 flow [2023-09-01 05:28:18,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 463 transitions, 11628 flow, removed 100 selfloop flow, removed 7 redundant places. [2023-09-01 05:28:18,195 INFO L231 Difference]: Finished difference. Result has 294 places, 408 transitions, 10276 flow [2023-09-01 05:28:18,196 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9858, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=180, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=10276, PETRI_PLACES=294, PETRI_TRANSITIONS=408} [2023-09-01 05:28:18,196 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 256 predicate places. [2023-09-01 05:28:18,196 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 408 transitions, 10276 flow [2023-09-01 05:28:18,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:18,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:18,197 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:18,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-09-01 05:28:18,197 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:18,197 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:18,197 INFO L85 PathProgramCache]: Analyzing trace with hash -791552034, now seen corresponding path program 1 times [2023-09-01 05:28:18,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:18,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758492193] [2023-09-01 05:28:18,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:18,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:18,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:18,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:18,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:18,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758492193] [2023-09-01 05:28:18,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758492193] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:18,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:18,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:28:18,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958249735] [2023-09-01 05:28:18,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:18,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:28:18,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:18,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:28:18,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:28:19,393 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 268 [2023-09-01 05:28:19,394 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 408 transitions, 10276 flow. Second operand has 13 states, 13 states have (on average 117.0) internal successors, (1521), 13 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:19,394 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:19,394 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 268 [2023-09-01 05:28:19,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:20,524 INFO L130 PetriNetUnfolder]: 976/2858 cut-off events. [2023-09-01 05:28:20,524 INFO L131 PetriNetUnfolder]: For 62458/62458 co-relation queries the response was YES. [2023-09-01 05:28:20,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20319 conditions, 2858 events. 976/2858 cut-off events. For 62458/62458 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 27259 event pairs, 514 based on Foata normal form. 2/2860 useless extension candidates. Maximal degree in co-relation 20223. Up to 2518 conditions per place. [2023-09-01 05:28:20,556 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 341 selfloop transitions, 80 changer transitions 8/431 dead transitions. [2023-09-01 05:28:20,557 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 431 transitions, 11538 flow [2023-09-01 05:28:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:20,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:20,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1689 transitions. [2023-09-01 05:28:20,559 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4501599147121535 [2023-09-01 05:28:20,559 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1689 transitions. [2023-09-01 05:28:20,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1689 transitions. [2023-09-01 05:28:20,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:20,559 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1689 transitions. [2023-09-01 05:28:20,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 120.64285714285714) internal successors, (1689), 14 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:20,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:20,562 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:20,562 INFO L175 Difference]: Start difference. First operand has 294 places, 408 transitions, 10276 flow. Second operand 14 states and 1689 transitions. [2023-09-01 05:28:20,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 431 transitions, 11538 flow [2023-09-01 05:28:20,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 431 transitions, 11227 flow, removed 11 selfloop flow, removed 11 redundant places. [2023-09-01 05:28:20,813 INFO L231 Difference]: Finished difference. Result has 298 places, 408 transitions, 10247 flow [2023-09-01 05:28:20,813 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9978, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=10247, PETRI_PLACES=298, PETRI_TRANSITIONS=408} [2023-09-01 05:28:20,813 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 260 predicate places. [2023-09-01 05:28:20,813 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 408 transitions, 10247 flow [2023-09-01 05:28:20,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 117.0) internal successors, (1521), 13 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:20,814 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:20,814 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:20,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-09-01 05:28:20,814 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:20,814 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash 2022476476, now seen corresponding path program 2 times [2023-09-01 05:28:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:20,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742619410] [2023-09-01 05:28:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:20,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:21,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:21,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:21,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742619410] [2023-09-01 05:28:21,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742619410] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:21,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:21,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:21,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336017786] [2023-09-01 05:28:21,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:21,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:21,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:21,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:21,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:21,778 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:21,779 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 408 transitions, 10247 flow. Second operand has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:21,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:21,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:21,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:22,834 INFO L130 PetriNetUnfolder]: 981/2895 cut-off events. [2023-09-01 05:28:22,835 INFO L131 PetriNetUnfolder]: For 61107/61107 co-relation queries the response was YES. [2023-09-01 05:28:22,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20380 conditions, 2895 events. 981/2895 cut-off events. For 61107/61107 co-relation queries the response was YES. Maximal size of possible extension queue 326. Compared 27806 event pairs, 508 based on Foata normal form. 7/2902 useless extension candidates. Maximal degree in co-relation 20282. Up to 2439 conditions per place. [2023-09-01 05:28:22,876 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 339 selfloop transitions, 90 changer transitions 6/437 dead transitions. [2023-09-01 05:28:22,876 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 437 transitions, 11493 flow [2023-09-01 05:28:22,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-09-01 05:28:22,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-09-01 05:28:22,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1834 transitions. [2023-09-01 05:28:22,878 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4562189054726368 [2023-09-01 05:28:22,878 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1834 transitions. [2023-09-01 05:28:22,878 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1834 transitions. [2023-09-01 05:28:22,879 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:22,879 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1834 transitions. [2023-09-01 05:28:22,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 122.26666666666667) internal successors, (1834), 15 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:22,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:22,883 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:22,883 INFO L175 Difference]: Start difference. First operand has 298 places, 408 transitions, 10247 flow. Second operand 15 states and 1834 transitions. [2023-09-01 05:28:22,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 437 transitions, 11493 flow [2023-09-01 05:28:23,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 437 transitions, 11124 flow, removed 30 selfloop flow, removed 21 redundant places. [2023-09-01 05:28:23,153 INFO L231 Difference]: Finished difference. Result has 295 places, 409 transitions, 10169 flow [2023-09-01 05:28:23,153 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9887, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=10169, PETRI_PLACES=295, PETRI_TRANSITIONS=409} [2023-09-01 05:28:23,153 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 257 predicate places. [2023-09-01 05:28:23,154 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 409 transitions, 10169 flow [2023-09-01 05:28:23,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:23,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:23,154 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:23,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-09-01 05:28:23,154 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:23,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:23,155 INFO L85 PathProgramCache]: Analyzing trace with hash 2022101686, now seen corresponding path program 3 times [2023-09-01 05:28:23,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:23,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115719351] [2023-09-01 05:28:23,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:23,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:23,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:23,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:23,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115719351] [2023-09-01 05:28:23,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115719351] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:23,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:23,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:23,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914717381] [2023-09-01 05:28:23,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:23,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:23,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:23,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:23,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:24,220 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 268 [2023-09-01 05:28:24,220 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 409 transitions, 10169 flow. Second operand has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:24,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:24,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 268 [2023-09-01 05:28:24,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:25,160 INFO L130 PetriNetUnfolder]: 977/2866 cut-off events. [2023-09-01 05:28:25,160 INFO L131 PetriNetUnfolder]: For 60144/60144 co-relation queries the response was YES. [2023-09-01 05:28:25,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20030 conditions, 2866 events. 977/2866 cut-off events. For 60144/60144 co-relation queries the response was YES. Maximal size of possible extension queue 325. Compared 27377 event pairs, 505 based on Foata normal form. 1/2867 useless extension candidates. Maximal degree in co-relation 19936. Up to 2439 conditions per place. [2023-09-01 05:28:25,186 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 341 selfloop transitions, 75 changer transitions 8/426 dead transitions. [2023-09-01 05:28:25,186 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 426 transitions, 11183 flow [2023-09-01 05:28:25,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:25,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:25,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1705 transitions. [2023-09-01 05:28:25,188 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4544243070362473 [2023-09-01 05:28:25,188 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1705 transitions. [2023-09-01 05:28:25,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1705 transitions. [2023-09-01 05:28:25,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:25,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1705 transitions. [2023-09-01 05:28:25,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 121.78571428571429) internal successors, (1705), 14 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:25,191 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:25,191 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:25,191 INFO L175 Difference]: Start difference. First operand has 295 places, 409 transitions, 10169 flow. Second operand 14 states and 1705 transitions. [2023-09-01 05:28:25,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 426 transitions, 11183 flow [2023-09-01 05:28:25,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 426 transitions, 10928 flow, removed 9 selfloop flow, removed 13 redundant places. [2023-09-01 05:28:25,418 INFO L231 Difference]: Finished difference. Result has 295 places, 402 transitions, 9934 flow [2023-09-01 05:28:25,418 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9892, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=9934, PETRI_PLACES=295, PETRI_TRANSITIONS=402} [2023-09-01 05:28:25,419 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 257 predicate places. [2023-09-01 05:28:25,419 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 402 transitions, 9934 flow [2023-09-01 05:28:25,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 118.08333333333333) internal successors, (1417), 12 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:25,420 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:25,420 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:25,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-09-01 05:28:25,420 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:25,420 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:25,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1623289245, now seen corresponding path program 1 times [2023-09-01 05:28:25,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:25,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611123477] [2023-09-01 05:28:25,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:25,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:25,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:25,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:25,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611123477] [2023-09-01 05:28:25,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611123477] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:25,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:25,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:25,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355491309] [2023-09-01 05:28:25,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:25,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:25,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:25,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:25,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:26,346 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 268 [2023-09-01 05:28:26,347 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 402 transitions, 9934 flow. Second operand has 12 states, 12 states have (on average 116.16666666666667) internal successors, (1394), 12 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:26,347 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:26,347 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 268 [2023-09-01 05:28:26,347 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:27,701 INFO L130 PetriNetUnfolder]: 967/2864 cut-off events. [2023-09-01 05:28:27,701 INFO L131 PetriNetUnfolder]: For 58758/58758 co-relation queries the response was YES. [2023-09-01 05:28:27,719 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19886 conditions, 2864 events. 967/2864 cut-off events. For 58758/58758 co-relation queries the response was YES. Maximal size of possible extension queue 326. Compared 27569 event pairs, 275 based on Foata normal form. 3/2867 useless extension candidates. Maximal degree in co-relation 19795. Up to 1554 conditions per place. [2023-09-01 05:28:27,725 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 342 selfloop transitions, 96 changer transitions 19/459 dead transitions. [2023-09-01 05:28:27,725 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 459 transitions, 11558 flow [2023-09-01 05:28:27,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-09-01 05:28:27,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-09-01 05:28:27,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2147 transitions. [2023-09-01 05:28:27,727 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4450663349917081 [2023-09-01 05:28:27,727 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2147 transitions. [2023-09-01 05:28:27,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2147 transitions. [2023-09-01 05:28:27,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:27,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2147 transitions. [2023-09-01 05:28:27,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 119.27777777777777) internal successors, (2147), 18 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:27,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 268.0) internal successors, (5092), 19 states have internal predecessors, (5092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:27,731 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 268.0) internal successors, (5092), 19 states have internal predecessors, (5092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:27,731 INFO L175 Difference]: Start difference. First operand has 295 places, 402 transitions, 9934 flow. Second operand 18 states and 2147 transitions. [2023-09-01 05:28:27,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 459 transitions, 11558 flow [2023-09-01 05:28:27,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 459 transitions, 11242 flow, removed 29 selfloop flow, removed 14 redundant places. [2023-09-01 05:28:27,931 INFO L231 Difference]: Finished difference. Result has 300 places, 410 transitions, 10044 flow [2023-09-01 05:28:27,932 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9632, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=10044, PETRI_PLACES=300, PETRI_TRANSITIONS=410} [2023-09-01 05:28:27,932 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 262 predicate places. [2023-09-01 05:28:27,932 INFO L495 AbstractCegarLoop]: Abstraction has has 300 places, 410 transitions, 10044 flow [2023-09-01 05:28:27,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 116.16666666666667) internal successors, (1394), 12 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:27,932 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:27,932 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:27,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-09-01 05:28:27,932 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:27,933 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:27,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1024114151, now seen corresponding path program 1 times [2023-09-01 05:28:27,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:27,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92694553] [2023-09-01 05:28:27,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:27,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:27,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:28,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:28,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:28,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92694553] [2023-09-01 05:28:28,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92694553] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:28,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:28,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:28:28,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204175105] [2023-09-01 05:28:28,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:28,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:28:28,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:28,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:28:28,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:28:29,132 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:28:29,133 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 410 transitions, 10044 flow. Second operand has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:29,133 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:29,133 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:28:29,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:30,319 INFO L130 PetriNetUnfolder]: 953/2834 cut-off events. [2023-09-01 05:28:30,319 INFO L131 PetriNetUnfolder]: For 61063/61063 co-relation queries the response was YES. [2023-09-01 05:28:30,339 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20057 conditions, 2834 events. 953/2834 cut-off events. For 61063/61063 co-relation queries the response was YES. Maximal size of possible extension queue 323. Compared 27154 event pairs, 388 based on Foata normal form. 4/2838 useless extension candidates. Maximal degree in co-relation 19963. Up to 1767 conditions per place. [2023-09-01 05:28:30,345 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 269 selfloop transitions, 175 changer transitions 6/452 dead transitions. [2023-09-01 05:28:30,345 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 452 transitions, 11394 flow [2023-09-01 05:28:30,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-09-01 05:28:30,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-09-01 05:28:30,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2492 transitions. [2023-09-01 05:28:30,347 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4427860696517413 [2023-09-01 05:28:30,347 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2492 transitions. [2023-09-01 05:28:30,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2492 transitions. [2023-09-01 05:28:30,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:30,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2492 transitions. [2023-09-01 05:28:30,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 118.66666666666667) internal successors, (2492), 21 states have internal predecessors, (2492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:30,352 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 268.0) internal successors, (5896), 22 states have internal predecessors, (5896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:30,352 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 268.0) internal successors, (5896), 22 states have internal predecessors, (5896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:30,352 INFO L175 Difference]: Start difference. First operand has 300 places, 410 transitions, 10044 flow. Second operand 21 states and 2492 transitions. [2023-09-01 05:28:30,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 452 transitions, 11394 flow [2023-09-01 05:28:30,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 452 transitions, 11181 flow, removed 25 selfloop flow, removed 9 redundant places. [2023-09-01 05:28:30,570 INFO L231 Difference]: Finished difference. Result has 312 places, 412 transitions, 10285 flow [2023-09-01 05:28:30,570 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9786, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=10285, PETRI_PLACES=312, PETRI_TRANSITIONS=412} [2023-09-01 05:28:30,571 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 274 predicate places. [2023-09-01 05:28:30,571 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 412 transitions, 10285 flow [2023-09-01 05:28:30,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:30,571 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:30,571 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:30,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-09-01 05:28:30,572 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:30,572 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:30,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1623289244, now seen corresponding path program 1 times [2023-09-01 05:28:30,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:30,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693284924] [2023-09-01 05:28:30,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:30,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:30,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:30,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:30,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:30,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693284924] [2023-09-01 05:28:30,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693284924] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:30,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:30,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:30,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6842181] [2023-09-01 05:28:30,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:30,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:30,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:30,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:30,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:31,413 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 268 [2023-09-01 05:28:31,414 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 412 transitions, 10285 flow. Second operand has 12 states, 12 states have (on average 114.16666666666667) internal successors, (1370), 12 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:31,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:31,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 268 [2023-09-01 05:28:31,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:32,522 INFO L130 PetriNetUnfolder]: 952/2821 cut-off events. [2023-09-01 05:28:32,522 INFO L131 PetriNetUnfolder]: For 61222/61222 co-relation queries the response was YES. [2023-09-01 05:28:32,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20134 conditions, 2821 events. 952/2821 cut-off events. For 61222/61222 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 27125 event pairs, 278 based on Foata normal form. 4/2825 useless extension candidates. Maximal degree in co-relation 20039. Up to 1509 conditions per place. [2023-09-01 05:28:32,546 INFO L137 encePairwiseOnDemand]: 253/268 looper letters, 329 selfloop transitions, 96 changer transitions 25/452 dead transitions. [2023-09-01 05:28:32,546 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 452 transitions, 11523 flow [2023-09-01 05:28:32,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-09-01 05:28:32,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-09-01 05:28:32,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1886 transitions. [2023-09-01 05:28:32,547 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4398320895522388 [2023-09-01 05:28:32,547 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1886 transitions. [2023-09-01 05:28:32,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1886 transitions. [2023-09-01 05:28:32,547 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:32,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1886 transitions. [2023-09-01 05:28:32,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 117.875) internal successors, (1886), 16 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:32,550 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:32,551 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:32,551 INFO L175 Difference]: Start difference. First operand has 312 places, 412 transitions, 10285 flow. Second operand 16 states and 1886 transitions. [2023-09-01 05:28:32,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 452 transitions, 11523 flow [2023-09-01 05:28:32,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 452 transitions, 11231 flow, removed 38 selfloop flow, removed 12 redundant places. [2023-09-01 05:28:32,769 INFO L231 Difference]: Finished difference. Result has 316 places, 404 transitions, 10038 flow [2023-09-01 05:28:32,769 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9970, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=411, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=10038, PETRI_PLACES=316, PETRI_TRANSITIONS=404} [2023-09-01 05:28:32,769 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 278 predicate places. [2023-09-01 05:28:32,769 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 404 transitions, 10038 flow [2023-09-01 05:28:32,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 114.16666666666667) internal successors, (1370), 12 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:32,770 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:32,770 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:32,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-09-01 05:28:32,770 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:32,770 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:32,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1824696442, now seen corresponding path program 2 times [2023-09-01 05:28:32,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:32,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806605124] [2023-09-01 05:28:32,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:32,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:33,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:33,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:33,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806605124] [2023-09-01 05:28:33,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806605124] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:33,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:33,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:28:33,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572288166] [2023-09-01 05:28:33,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:33,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:28:33,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:33,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:28:33,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:28:33,300 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 268 [2023-09-01 05:28:33,301 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 404 transitions, 10038 flow. Second operand has 8 states, 8 states have (on average 128.625) internal successors, (1029), 8 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:33,301 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:33,301 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 268 [2023-09-01 05:28:33,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:34,039 INFO L130 PetriNetUnfolder]: 865/2606 cut-off events. [2023-09-01 05:28:34,039 INFO L131 PetriNetUnfolder]: For 56918/56925 co-relation queries the response was YES. [2023-09-01 05:28:34,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18863 conditions, 2606 events. 865/2606 cut-off events. For 56918/56925 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 24941 event pairs, 228 based on Foata normal form. 9/2599 useless extension candidates. Maximal degree in co-relation 18768. Up to 1116 conditions per place. [2023-09-01 05:28:34,067 INFO L137 encePairwiseOnDemand]: 258/268 looper letters, 137 selfloop transitions, 233 changer transitions 15/428 dead transitions. [2023-09-01 05:28:34,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 428 transitions, 10973 flow [2023-09-01 05:28:34,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:28:34,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:28:34,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1329 transitions. [2023-09-01 05:28:34,068 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49589552238805973 [2023-09-01 05:28:34,068 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1329 transitions. [2023-09-01 05:28:34,068 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1329 transitions. [2023-09-01 05:28:34,068 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:34,068 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1329 transitions. [2023-09-01 05:28:34,069 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 132.9) internal successors, (1329), 10 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:34,070 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:34,071 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:34,071 INFO L175 Difference]: Start difference. First operand has 316 places, 404 transitions, 10038 flow. Second operand 10 states and 1329 transitions. [2023-09-01 05:28:34,071 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 428 transitions, 10973 flow [2023-09-01 05:28:34,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 428 transitions, 10656 flow, removed 6 selfloop flow, removed 16 redundant places. [2023-09-01 05:28:34,277 INFO L231 Difference]: Finished difference. Result has 292 places, 386 transitions, 9881 flow [2023-09-01 05:28:34,278 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9653, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=233, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=9881, PETRI_PLACES=292, PETRI_TRANSITIONS=386} [2023-09-01 05:28:34,278 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 254 predicate places. [2023-09-01 05:28:34,278 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 386 transitions, 9881 flow [2023-09-01 05:28:34,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 128.625) internal successors, (1029), 8 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:34,278 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:34,278 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:34,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-09-01 05:28:34,279 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:34,279 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:34,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1584583207, now seen corresponding path program 2 times [2023-09-01 05:28:34,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:34,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980444930] [2023-09-01 05:28:34,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:34,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:34,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:34,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:34,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980444930] [2023-09-01 05:28:34,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980444930] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:34,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:34,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:28:34,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837731653] [2023-09-01 05:28:34,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:34,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:28:34,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:34,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:28:34,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:28:35,588 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:28:35,593 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 386 transitions, 9881 flow. Second operand has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:35,593 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:35,593 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:28:35,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:36,895 INFO L130 PetriNetUnfolder]: 913/2682 cut-off events. [2023-09-01 05:28:36,895 INFO L131 PetriNetUnfolder]: For 66398/66398 co-relation queries the response was YES. [2023-09-01 05:28:36,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20047 conditions, 2682 events. 913/2682 cut-off events. For 66398/66398 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 25168 event pairs, 356 based on Foata normal form. 20/2702 useless extension candidates. Maximal degree in co-relation 19958. Up to 1521 conditions per place. [2023-09-01 05:28:36,918 INFO L137 encePairwiseOnDemand]: 252/268 looper letters, 312 selfloop transitions, 138 changer transitions 4/456 dead transitions. [2023-09-01 05:28:36,918 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 456 transitions, 11843 flow [2023-09-01 05:28:36,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-09-01 05:28:36,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-09-01 05:28:36,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2721 transitions. [2023-09-01 05:28:36,920 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44143413367942896 [2023-09-01 05:28:36,920 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2721 transitions. [2023-09-01 05:28:36,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2721 transitions. [2023-09-01 05:28:36,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:36,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2721 transitions. [2023-09-01 05:28:36,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 118.30434782608695) internal successors, (2721), 23 states have internal predecessors, (2721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:36,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 268.0) internal successors, (6432), 24 states have internal predecessors, (6432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:36,925 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 268.0) internal successors, (6432), 24 states have internal predecessors, (6432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:36,925 INFO L175 Difference]: Start difference. First operand has 292 places, 386 transitions, 9881 flow. Second operand 23 states and 2721 transitions. [2023-09-01 05:28:36,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 456 transitions, 11843 flow [2023-09-01 05:28:37,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 456 transitions, 11416 flow, removed 33 selfloop flow, removed 14 redundant places. [2023-09-01 05:28:37,130 INFO L231 Difference]: Finished difference. Result has 294 places, 402 transitions, 10346 flow [2023-09-01 05:28:37,131 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9307, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=10346, PETRI_PLACES=294, PETRI_TRANSITIONS=402} [2023-09-01 05:28:37,131 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 256 predicate places. [2023-09-01 05:28:37,131 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 402 transitions, 10346 flow [2023-09-01 05:28:37,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:37,131 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:37,131 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:37,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-09-01 05:28:37,131 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:37,132 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:37,132 INFO L85 PathProgramCache]: Analyzing trace with hash 607167147, now seen corresponding path program 2 times [2023-09-01 05:28:37,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:37,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187453855] [2023-09-01 05:28:37,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:37,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:37,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:37,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:37,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:37,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187453855] [2023-09-01 05:28:37,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187453855] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:37,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:37,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:37,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077513240] [2023-09-01 05:28:37,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:37,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:37,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:37,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:37,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:38,024 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 268 [2023-09-01 05:28:38,025 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 402 transitions, 10346 flow. Second operand has 12 states, 12 states have (on average 116.16666666666667) internal successors, (1394), 12 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:38,025 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:38,025 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 268 [2023-09-01 05:28:38,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:39,243 INFO L130 PetriNetUnfolder]: 905/2800 cut-off events. [2023-09-01 05:28:39,244 INFO L131 PetriNetUnfolder]: For 65920/65920 co-relation queries the response was YES. [2023-09-01 05:28:39,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20960 conditions, 2800 events. 905/2800 cut-off events. For 65920/65920 co-relation queries the response was YES. Maximal size of possible extension queue 332. Compared 27483 event pairs, 93 based on Foata normal form. 3/2803 useless extension candidates. Maximal degree in co-relation 20874. Up to 603 conditions per place. [2023-09-01 05:28:39,269 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 146 selfloop transitions, 268 changer transitions 76/492 dead transitions. [2023-09-01 05:28:39,269 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 492 transitions, 13047 flow [2023-09-01 05:28:39,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-09-01 05:28:39,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-09-01 05:28:39,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1932 transitions. [2023-09-01 05:28:39,271 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4505597014925373 [2023-09-01 05:28:39,271 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1932 transitions. [2023-09-01 05:28:39,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1932 transitions. [2023-09-01 05:28:39,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:39,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1932 transitions. [2023-09-01 05:28:39,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 120.75) internal successors, (1932), 16 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:39,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:39,275 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:39,275 INFO L175 Difference]: Start difference. First operand has 294 places, 402 transitions, 10346 flow. Second operand 16 states and 1932 transitions. [2023-09-01 05:28:39,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 492 transitions, 13047 flow [2023-09-01 05:28:39,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 492 transitions, 12814 flow, removed 31 selfloop flow, removed 12 redundant places. [2023-09-01 05:28:39,511 INFO L231 Difference]: Finished difference. Result has 301 places, 396 transitions, 10774 flow [2023-09-01 05:28:39,511 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=10131, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=10774, PETRI_PLACES=301, PETRI_TRANSITIONS=396} [2023-09-01 05:28:39,511 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 263 predicate places. [2023-09-01 05:28:39,512 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 396 transitions, 10774 flow [2023-09-01 05:28:39,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 116.16666666666667) internal successors, (1394), 12 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:39,512 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:39,512 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:39,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-09-01 05:28:39,512 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:39,512 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:39,512 INFO L85 PathProgramCache]: Analyzing trace with hash 420040349, now seen corresponding path program 3 times [2023-09-01 05:28:39,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:39,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545772909] [2023-09-01 05:28:39,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:39,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:40,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:40,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:40,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545772909] [2023-09-01 05:28:40,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545772909] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:40,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:40,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:28:40,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524835474] [2023-09-01 05:28:40,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:40,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:28:40,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:40,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:28:40,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:28:40,690 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:28:40,691 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 396 transitions, 10774 flow. Second operand has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:40,691 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:40,691 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:28:40,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:41,766 INFO L130 PetriNetUnfolder]: 734/2390 cut-off events. [2023-09-01 05:28:41,766 INFO L131 PetriNetUnfolder]: For 68656/68656 co-relation queries the response was YES. [2023-09-01 05:28:41,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19540 conditions, 2390 events. 734/2390 cut-off events. For 68656/68656 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 23039 event pairs, 296 based on Foata normal form. 3/2393 useless extension candidates. Maximal degree in co-relation 19451. Up to 1883 conditions per place. [2023-09-01 05:28:41,786 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 322 selfloop transitions, 89 changer transitions 18/431 dead transitions. [2023-09-01 05:28:41,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 431 transitions, 12070 flow [2023-09-01 05:28:41,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-09-01 05:28:41,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-09-01 05:28:41,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2011 transitions. [2023-09-01 05:28:41,788 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4413959613696225 [2023-09-01 05:28:41,788 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2011 transitions. [2023-09-01 05:28:41,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2011 transitions. [2023-09-01 05:28:41,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:41,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2011 transitions. [2023-09-01 05:28:41,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 118.29411764705883) internal successors, (2011), 17 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:41,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 268.0) internal successors, (4824), 18 states have internal predecessors, (4824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:41,792 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 268.0) internal successors, (4824), 18 states have internal predecessors, (4824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:41,792 INFO L175 Difference]: Start difference. First operand has 301 places, 396 transitions, 10774 flow. Second operand 17 states and 2011 transitions. [2023-09-01 05:28:41,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 431 transitions, 12070 flow [2023-09-01 05:28:41,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 431 transitions, 11659 flow, removed 58 selfloop flow, removed 13 redundant places. [2023-09-01 05:28:41,995 INFO L231 Difference]: Finished difference. Result has 293 places, 387 transitions, 10434 flow [2023-09-01 05:28:42,000 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=10359, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=10434, PETRI_PLACES=293, PETRI_TRANSITIONS=387} [2023-09-01 05:28:42,001 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 255 predicate places. [2023-09-01 05:28:42,001 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 387 transitions, 10434 flow [2023-09-01 05:28:42,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 115.07692307692308) internal successors, (1496), 13 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:42,001 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:42,002 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:42,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-09-01 05:28:42,002 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:42,002 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:42,002 INFO L85 PathProgramCache]: Analyzing trace with hash 196979667, now seen corresponding path program 3 times [2023-09-01 05:28:42,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:42,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875816964] [2023-09-01 05:28:42,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:42,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:42,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:42,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:42,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875816964] [2023-09-01 05:28:42,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875816964] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:42,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:42,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-09-01 05:28:42,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029539292] [2023-09-01 05:28:42,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:42,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-09-01 05:28:42,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:42,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-09-01 05:28:42,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-09-01 05:28:42,998 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:28:42,999 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 387 transitions, 10434 flow. Second operand has 12 states, 12 states have (on average 115.16666666666667) internal successors, (1382), 12 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:42,999 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:42,999 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:28:42,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:44,012 INFO L130 PetriNetUnfolder]: 590/1909 cut-off events. [2023-09-01 05:28:44,012 INFO L131 PetriNetUnfolder]: For 54694/54694 co-relation queries the response was YES. [2023-09-01 05:28:44,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15815 conditions, 1909 events. 590/1909 cut-off events. For 54694/54694 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 17520 event pairs, 42 based on Foata normal form. 4/1913 useless extension candidates. Maximal degree in co-relation 15729. Up to 635 conditions per place. [2023-09-01 05:28:44,029 INFO L137 encePairwiseOnDemand]: 253/268 looper letters, 150 selfloop transitions, 270 changer transitions 0/422 dead transitions. [2023-09-01 05:28:44,029 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 422 transitions, 11526 flow [2023-09-01 05:28:44,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-09-01 05:28:44,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2023-09-01 05:28:44,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2139 transitions. [2023-09-01 05:28:44,030 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44340796019900497 [2023-09-01 05:28:44,030 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2139 transitions. [2023-09-01 05:28:44,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2139 transitions. [2023-09-01 05:28:44,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:44,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2139 transitions. [2023-09-01 05:28:44,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 118.83333333333333) internal successors, (2139), 18 states have internal predecessors, (2139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:44,034 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 268.0) internal successors, (5092), 19 states have internal predecessors, (5092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:44,034 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 268.0) internal successors, (5092), 19 states have internal predecessors, (5092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:44,034 INFO L175 Difference]: Start difference. First operand has 293 places, 387 transitions, 10434 flow. Second operand 18 states and 2139 transitions. [2023-09-01 05:28:44,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 422 transitions, 11526 flow [2023-09-01 05:28:44,195 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 422 transitions, 10812 flow, removed 20 selfloop flow, removed 21 redundant places. [2023-09-01 05:28:44,202 INFO L231 Difference]: Finished difference. Result has 281 places, 393 transitions, 10387 flow [2023-09-01 05:28:44,203 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9672, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=10387, PETRI_PLACES=281, PETRI_TRANSITIONS=393} [2023-09-01 05:28:44,203 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 243 predicate places. [2023-09-01 05:28:44,203 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 393 transitions, 10387 flow [2023-09-01 05:28:44,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 115.16666666666667) internal successors, (1382), 12 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:44,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:44,203 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:44,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-09-01 05:28:44,204 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:44,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:44,205 INFO L85 PathProgramCache]: Analyzing trace with hash 867886973, now seen corresponding path program 1 times [2023-09-01 05:28:44,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:44,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183009207] [2023-09-01 05:28:44,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:44,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:44,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:44,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:44,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:44,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183009207] [2023-09-01 05:28:44,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183009207] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:44,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:44,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:28:44,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452242408] [2023-09-01 05:28:44,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:44,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:28:44,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:44,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:28:44,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:28:44,800 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:28:44,801 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 393 transitions, 10387 flow. Second operand has 8 states, 8 states have (on average 120.25) internal successors, (962), 8 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:44,801 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:44,801 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:28:44,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:45,363 INFO L130 PetriNetUnfolder]: 596/2023 cut-off events. [2023-09-01 05:28:45,364 INFO L131 PetriNetUnfolder]: For 54355/54382 co-relation queries the response was YES. [2023-09-01 05:28:45,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17055 conditions, 2023 events. 596/2023 cut-off events. For 54355/54382 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 19360 event pairs, 242 based on Foata normal form. 51/2069 useless extension candidates. Maximal degree in co-relation 16972. Up to 1225 conditions per place. [2023-09-01 05:28:45,385 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 351 selfloop transitions, 54 changer transitions 18/460 dead transitions. [2023-09-01 05:28:45,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 460 transitions, 12604 flow [2023-09-01 05:28:45,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:28:45,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:28:45,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 870 transitions. [2023-09-01 05:28:45,386 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46375266524520253 [2023-09-01 05:28:45,386 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 870 transitions. [2023-09-01 05:28:45,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 870 transitions. [2023-09-01 05:28:45,387 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:45,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 870 transitions. [2023-09-01 05:28:45,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 124.28571428571429) internal successors, (870), 7 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) [2023-09-01 05:28:45,388 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:45,389 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:45,389 INFO L175 Difference]: Start difference. First operand has 281 places, 393 transitions, 10387 flow. Second operand 7 states and 870 transitions. [2023-09-01 05:28:45,389 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 460 transitions, 12604 flow [2023-09-01 05:28:45,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 460 transitions, 11714 flow, removed 100 selfloop flow, removed 12 redundant places. [2023-09-01 05:28:45,593 INFO L231 Difference]: Finished difference. Result has 277 places, 398 transitions, 9962 flow [2023-09-01 05:28:45,593 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9604, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9962, PETRI_PLACES=277, PETRI_TRANSITIONS=398} [2023-09-01 05:28:45,594 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 239 predicate places. [2023-09-01 05:28:45,594 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 398 transitions, 9962 flow [2023-09-01 05:28:45,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 120.25) internal successors, (962), 8 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:45,594 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:45,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] [2023-09-01 05:28:45,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-09-01 05:28:45,595 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:45,595 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:45,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1247367455, now seen corresponding path program 2 times [2023-09-01 05:28:45,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:45,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343274742] [2023-09-01 05:28:45,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:45,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:46,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:46,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:46,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343274742] [2023-09-01 05:28:46,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343274742] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:46,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:46,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:28:46,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172323597] [2023-09-01 05:28:46,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:46,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:28:46,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:46,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:28:46,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:28:46,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 268 [2023-09-01 05:28:46,967 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 398 transitions, 9962 flow. Second operand has 14 states, 14 states have (on average 112.28571428571429) internal successors, (1572), 14 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:46,967 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:46,967 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 268 [2023-09-01 05:28:46,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:48,200 INFO L130 PetriNetUnfolder]: 579/2067 cut-off events. [2023-09-01 05:28:48,201 INFO L131 PetriNetUnfolder]: For 47828/47828 co-relation queries the response was YES. [2023-09-01 05:28:48,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16426 conditions, 2067 events. 579/2067 cut-off events. For 47828/47828 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 20019 event pairs, 123 based on Foata normal form. 10/2077 useless extension candidates. Maximal degree in co-relation 16346. Up to 672 conditions per place. [2023-09-01 05:28:48,221 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 340 selfloop transitions, 139 changer transitions 0/481 dead transitions. [2023-09-01 05:28:48,221 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 481 transitions, 12172 flow [2023-09-01 05:28:48,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-09-01 05:28:48,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-09-01 05:28:48,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2209 transitions. [2023-09-01 05:28:48,223 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4338177533385703 [2023-09-01 05:28:48,223 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2209 transitions. [2023-09-01 05:28:48,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2209 transitions. [2023-09-01 05:28:48,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:48,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2209 transitions. [2023-09-01 05:28:48,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 116.26315789473684) internal successors, (2209), 19 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:48,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 268.0) internal successors, (5360), 20 states have internal predecessors, (5360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:48,227 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 268.0) internal successors, (5360), 20 states have internal predecessors, (5360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:48,227 INFO L175 Difference]: Start difference. First operand has 277 places, 398 transitions, 9962 flow. Second operand 19 states and 2209 transitions. [2023-09-01 05:28:48,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 481 transitions, 12172 flow [2023-09-01 05:28:48,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 481 transitions, 12002 flow, removed 54 selfloop flow, removed 6 redundant places. [2023-09-01 05:28:48,414 INFO L231 Difference]: Finished difference. Result has 296 places, 437 transitions, 11098 flow [2023-09-01 05:28:48,414 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9792, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=398, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=11098, PETRI_PLACES=296, PETRI_TRANSITIONS=437} [2023-09-01 05:28:48,415 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 258 predicate places. [2023-09-01 05:28:48,415 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 437 transitions, 11098 flow [2023-09-01 05:28:48,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 112.28571428571429) internal successors, (1572), 14 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:48,415 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:48,415 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:48,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-09-01 05:28:48,416 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:48,416 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:48,416 INFO L85 PathProgramCache]: Analyzing trace with hash -2041406568, now seen corresponding path program 1 times [2023-09-01 05:28:48,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:48,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594962419] [2023-09-01 05:28:48,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:48,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:48,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:48,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:48,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:48,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594962419] [2023-09-01 05:28:48,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594962419] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:48,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:48,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:28:48,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188272428] [2023-09-01 05:28:48,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:48,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:28:48,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:48,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:28:48,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:28:48,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 268 [2023-09-01 05:28:48,892 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 437 transitions, 11098 flow. Second operand has 8 states, 8 states have (on average 120.25) internal successors, (962), 8 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:48,892 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:48,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 268 [2023-09-01 05:28:48,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:49,491 INFO L130 PetriNetUnfolder]: 516/1926 cut-off events. [2023-09-01 05:28:49,491 INFO L131 PetriNetUnfolder]: For 52037/52046 co-relation queries the response was YES. [2023-09-01 05:28:49,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16550 conditions, 1926 events. 516/1926 cut-off events. For 52037/52046 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 18695 event pairs, 215 based on Foata normal form. 26/1949 useless extension candidates. Maximal degree in co-relation 16464. Up to 1371 conditions per place. [2023-09-01 05:28:49,510 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 354 selfloop transitions, 53 changer transitions 9/452 dead transitions. [2023-09-01 05:28:49,511 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 452 transitions, 12114 flow [2023-09-01 05:28:49,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:28:49,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:28:49,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 867 transitions. [2023-09-01 05:28:49,512 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4621535181236674 [2023-09-01 05:28:49,512 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 867 transitions. [2023-09-01 05:28:49,512 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 867 transitions. [2023-09-01 05:28:49,512 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:49,512 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 867 transitions. [2023-09-01 05:28:49,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 123.85714285714286) internal successors, (867), 7 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:49,513 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:49,513 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:49,513 INFO L175 Difference]: Start difference. First operand has 296 places, 437 transitions, 11098 flow. Second operand 7 states and 867 transitions. [2023-09-01 05:28:49,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 452 transitions, 12114 flow [2023-09-01 05:28:49,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 452 transitions, 11978 flow, removed 47 selfloop flow, removed 5 redundant places. [2023-09-01 05:28:49,727 INFO L231 Difference]: Finished difference. Result has 298 places, 428 transitions, 10930 flow [2023-09-01 05:28:49,728 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=10836, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10930, PETRI_PLACES=298, PETRI_TRANSITIONS=428} [2023-09-01 05:28:49,728 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 260 predicate places. [2023-09-01 05:28:49,728 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 428 transitions, 10930 flow [2023-09-01 05:28:49,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 120.25) internal successors, (962), 8 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:49,728 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:49,728 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:49,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-09-01 05:28:49,729 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:49,729 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:49,729 INFO L85 PathProgramCache]: Analyzing trace with hash 458713277, now seen corresponding path program 3 times [2023-09-01 05:28:49,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:49,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807964710] [2023-09-01 05:28:49,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:49,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:49,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:50,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:50,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:50,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807964710] [2023-09-01 05:28:50,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807964710] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:50,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:50,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:28:50,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898187895] [2023-09-01 05:28:50,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:50,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:28:50,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:50,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:28:50,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:28:51,179 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 268 [2023-09-01 05:28:51,179 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 428 transitions, 10930 flow. Second operand has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:51,179 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:51,180 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 268 [2023-09-01 05:28:51,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:52,008 INFO L130 PetriNetUnfolder]: 521/1932 cut-off events. [2023-09-01 05:28:52,008 INFO L131 PetriNetUnfolder]: For 51111/51111 co-relation queries the response was YES. [2023-09-01 05:28:52,021 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16693 conditions, 1932 events. 521/1932 cut-off events. For 51111/51111 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 18712 event pairs, 222 based on Foata normal form. 3/1935 useless extension candidates. Maximal degree in co-relation 16608. Up to 1454 conditions per place. [2023-09-01 05:28:52,026 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 350 selfloop transitions, 115 changer transitions 0/467 dead transitions. [2023-09-01 05:28:52,027 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 467 transitions, 12544 flow [2023-09-01 05:28:52,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:28:52,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:28:52,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1495 transitions. [2023-09-01 05:28:52,028 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4291044776119403 [2023-09-01 05:28:52,028 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1495 transitions. [2023-09-01 05:28:52,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1495 transitions. [2023-09-01 05:28:52,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:52,028 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1495 transitions. [2023-09-01 05:28:52,029 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 115.0) internal successors, (1495), 13 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:52,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:52,031 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:52,031 INFO L175 Difference]: Start difference. First operand has 298 places, 428 transitions, 10930 flow. Second operand 13 states and 1495 transitions. [2023-09-01 05:28:52,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 467 transitions, 12544 flow [2023-09-01 05:28:52,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 467 transitions, 12364 flow, removed 23 selfloop flow, removed 6 redundant places. [2023-09-01 05:28:52,251 INFO L231 Difference]: Finished difference. Result has 307 places, 438 transitions, 11297 flow [2023-09-01 05:28:52,251 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=10750, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=11297, PETRI_PLACES=307, PETRI_TRANSITIONS=438} [2023-09-01 05:28:52,251 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 269 predicate places. [2023-09-01 05:28:52,251 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 438 transitions, 11297 flow [2023-09-01 05:28:52,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:52,252 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:52,252 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:52,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-09-01 05:28:52,252 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:52,252 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:52,252 INFO L85 PathProgramCache]: Analyzing trace with hash -167914148, now seen corresponding path program 2 times [2023-09-01 05:28:52,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:52,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248786995] [2023-09-01 05:28:52,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:52,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:52,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:52,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:52,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248786995] [2023-09-01 05:28:52,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248786995] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:52,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:52,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:28:52,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777639830] [2023-09-01 05:28:52,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:52,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:28:52,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:52,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:28:52,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:28:53,215 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 268 [2023-09-01 05:28:53,216 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 438 transitions, 11297 flow. Second operand has 11 states, 11 states have (on average 114.63636363636364) internal successors, (1261), 11 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:53,216 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:53,216 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 268 [2023-09-01 05:28:53,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:53,852 INFO L130 PetriNetUnfolder]: 509/1976 cut-off events. [2023-09-01 05:28:53,853 INFO L131 PetriNetUnfolder]: For 52109/52109 co-relation queries the response was YES. [2023-09-01 05:28:53,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16958 conditions, 1976 events. 509/1976 cut-off events. For 52109/52109 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 19483 event pairs, 59 based on Foata normal form. 20/1996 useless extension candidates. Maximal degree in co-relation 16871. Up to 718 conditions per place. [2023-09-01 05:28:53,873 INFO L137 encePairwiseOnDemand]: 256/268 looper letters, 222 selfloop transitions, 121 changer transitions 111/456 dead transitions. [2023-09-01 05:28:53,873 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 456 transitions, 12330 flow [2023-09-01 05:28:53,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-09-01 05:28:53,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-09-01 05:28:53,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 954 transitions. [2023-09-01 05:28:53,874 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4449626865671642 [2023-09-01 05:28:53,874 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 954 transitions. [2023-09-01 05:28:53,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 954 transitions. [2023-09-01 05:28:53,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:53,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 954 transitions. [2023-09-01 05:28:53,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 119.25) internal successors, (954), 8 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:53,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:53,876 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 268.0) internal successors, (2412), 9 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:53,876 INFO L175 Difference]: Start difference. First operand has 307 places, 438 transitions, 11297 flow. Second operand 8 states and 954 transitions. [2023-09-01 05:28:53,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 456 transitions, 12330 flow [2023-09-01 05:28:54,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 456 transitions, 12109 flow, removed 27 selfloop flow, removed 6 redundant places. [2023-09-01 05:28:54,088 INFO L231 Difference]: Finished difference. Result has 310 places, 327 transitions, 8511 flow [2023-09-01 05:28:54,089 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=10847, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=8511, PETRI_PLACES=310, PETRI_TRANSITIONS=327} [2023-09-01 05:28:54,089 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 272 predicate places. [2023-09-01 05:28:54,089 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 327 transitions, 8511 flow [2023-09-01 05:28:54,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 114.63636363636364) internal successors, (1261), 11 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:54,089 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:54,090 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:54,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-09-01 05:28:54,090 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:54,090 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:54,090 INFO L85 PathProgramCache]: Analyzing trace with hash 959333770, now seen corresponding path program 3 times [2023-09-01 05:28:54,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:54,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743279199] [2023-09-01 05:28:54,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:54,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:54,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:54,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:54,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743279199] [2023-09-01 05:28:54,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743279199] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:54,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:54,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:28:54,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016936879] [2023-09-01 05:28:54,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:54,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-09-01 05:28:54,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:54,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-09-01 05:28:54,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-09-01 05:28:54,576 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 268 [2023-09-01 05:28:54,577 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 327 transitions, 8511 flow. Second operand has 8 states, 8 states have (on average 124.25) internal successors, (994), 8 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:54,577 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:54,577 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 268 [2023-09-01 05:28:54,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:55,005 INFO L130 PetriNetUnfolder]: 276/1376 cut-off events. [2023-09-01 05:28:55,005 INFO L131 PetriNetUnfolder]: For 42913/42913 co-relation queries the response was YES. [2023-09-01 05:28:55,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12906 conditions, 1376 events. 276/1376 cut-off events. For 42913/42913 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 13321 event pairs, 48 based on Foata normal form. 26/1402 useless extension candidates. Maximal degree in co-relation 12818. Up to 526 conditions per place. [2023-09-01 05:28:55,017 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 239 selfloop transitions, 123 changer transitions 0/393 dead transitions. [2023-09-01 05:28:55,017 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 393 transitions, 10847 flow [2023-09-01 05:28:55,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:28:55,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:28:55,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 897 transitions. [2023-09-01 05:28:55,018 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47814498933901917 [2023-09-01 05:28:55,018 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 897 transitions. [2023-09-01 05:28:55,018 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 897 transitions. [2023-09-01 05:28:55,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:55,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 897 transitions. [2023-09-01 05:28:55,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 128.14285714285714) internal successors, (897), 7 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:55,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:55,020 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:55,020 INFO L175 Difference]: Start difference. First operand has 310 places, 327 transitions, 8511 flow. Second operand 7 states and 897 transitions. [2023-09-01 05:28:55,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 393 transitions, 10847 flow [2023-09-01 05:28:55,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 393 transitions, 10239 flow, removed 156 selfloop flow, removed 12 redundant places. [2023-09-01 05:28:55,155 INFO L231 Difference]: Finished difference. Result has 299 places, 362 transitions, 9403 flow [2023-09-01 05:28:55,156 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=8019, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=9403, PETRI_PLACES=299, PETRI_TRANSITIONS=362} [2023-09-01 05:28:55,157 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 261 predicate places. [2023-09-01 05:28:55,157 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 362 transitions, 9403 flow [2023-09-01 05:28:55,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 124.25) internal successors, (994), 8 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:55,158 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:55,159 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:55,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-09-01 05:28:55,159 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:55,159 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:55,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1889595437, now seen corresponding path program 4 times [2023-09-01 05:28:55,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:55,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687981929] [2023-09-01 05:28:55,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:55,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:55,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:55,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:55,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687981929] [2023-09-01 05:28:55,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687981929] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:55,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:55,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-09-01 05:28:55,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123427290] [2023-09-01 05:28:55,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:55,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-09-01 05:28:55,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:55,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-09-01 05:28:55,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2023-09-01 05:28:56,773 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 268 [2023-09-01 05:28:56,774 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 362 transitions, 9403 flow. Second operand has 15 states, 15 states have (on average 111.2) internal successors, (1668), 15 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:56,774 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:56,774 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 268 [2023-09-01 05:28:56,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:57,535 INFO L130 PetriNetUnfolder]: 278/1389 cut-off events. [2023-09-01 05:28:57,535 INFO L131 PetriNetUnfolder]: For 40748/40748 co-relation queries the response was YES. [2023-09-01 05:28:57,543 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13126 conditions, 1389 events. 278/1389 cut-off events. For 40748/40748 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 13450 event pairs, 102 based on Foata normal form. 2/1391 useless extension candidates. Maximal degree in co-relation 13041. Up to 1047 conditions per place. [2023-09-01 05:28:57,547 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 327 selfloop transitions, 67 changer transitions 0/396 dead transitions. [2023-09-01 05:28:57,547 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 396 transitions, 10693 flow [2023-09-01 05:28:57,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-09-01 05:28:57,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-09-01 05:28:57,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1611 transitions. [2023-09-01 05:28:57,549 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42937100213219614 [2023-09-01 05:28:57,549 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1611 transitions. [2023-09-01 05:28:57,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1611 transitions. [2023-09-01 05:28:57,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:57,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1611 transitions. [2023-09-01 05:28:57,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 115.07142857142857) internal successors, (1611), 14 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:57,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:57,552 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 268.0) internal successors, (4020), 15 states have internal predecessors, (4020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:57,552 INFO L175 Difference]: Start difference. First operand has 299 places, 362 transitions, 9403 flow. Second operand 14 states and 1611 transitions. [2023-09-01 05:28:57,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 396 transitions, 10693 flow [2023-09-01 05:28:57,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 396 transitions, 10457 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-09-01 05:28:57,687 INFO L231 Difference]: Finished difference. Result has 307 places, 365 transitions, 9436 flow [2023-09-01 05:28:57,687 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9165, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=9436, PETRI_PLACES=307, PETRI_TRANSITIONS=365} [2023-09-01 05:28:57,687 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 269 predicate places. [2023-09-01 05:28:57,687 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 365 transitions, 9436 flow [2023-09-01 05:28:57,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 111.2) internal successors, (1668), 15 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:57,688 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:28:57,688 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:28:57,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-09-01 05:28:57,688 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:28:57,688 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:28:57,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1374172654, now seen corresponding path program 4 times [2023-09-01 05:28:57,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:28:57,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267036120] [2023-09-01 05:28:57,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:28:57,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:28:57,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:28:58,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:28:58,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:28:58,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267036120] [2023-09-01 05:28:58,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267036120] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:28:58,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:28:58,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:28:58,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446358929] [2023-09-01 05:28:58,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:28:58,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:28:58,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:28:58,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:28:58,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:28:59,022 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 268 [2023-09-01 05:28:59,023 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 365 transitions, 9436 flow. Second operand has 14 states, 14 states have (on average 110.28571428571429) internal successors, (1544), 14 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:59,023 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:28:59,023 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 268 [2023-09-01 05:28:59,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:28:59,906 INFO L130 PetriNetUnfolder]: 275/1372 cut-off events. [2023-09-01 05:28:59,906 INFO L131 PetriNetUnfolder]: For 39685/39685 co-relation queries the response was YES. [2023-09-01 05:28:59,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12969 conditions, 1372 events. 275/1372 cut-off events. For 39685/39685 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 13144 event pairs, 35 based on Foata normal form. 6/1378 useless extension candidates. Maximal degree in co-relation 12883. Up to 651 conditions per place. [2023-09-01 05:28:59,917 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 243 selfloop transitions, 141 changer transitions 0/386 dead transitions. [2023-09-01 05:28:59,917 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 386 transitions, 10403 flow [2023-09-01 05:28:59,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-09-01 05:28:59,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-09-01 05:28:59,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1699 transitions. [2023-09-01 05:28:59,918 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42263681592039803 [2023-09-01 05:28:59,918 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1699 transitions. [2023-09-01 05:28:59,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1699 transitions. [2023-09-01 05:28:59,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:28:59,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1699 transitions. [2023-09-01 05:28:59,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 113.26666666666667) internal successors, (1699), 15 states have internal predecessors, (1699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:59,921 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:59,921 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:28:59,921 INFO L175 Difference]: Start difference. First operand has 307 places, 365 transitions, 9436 flow. Second operand 15 states and 1699 transitions. [2023-09-01 05:28:59,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 386 transitions, 10403 flow [2023-09-01 05:29:00,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 386 transitions, 10277 flow, removed 19 selfloop flow, removed 7 redundant places. [2023-09-01 05:29:00,050 INFO L231 Difference]: Finished difference. Result has 317 places, 368 transitions, 9814 flow [2023-09-01 05:29:00,051 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9201, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=360, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9814, PETRI_PLACES=317, PETRI_TRANSITIONS=368} [2023-09-01 05:29:00,051 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 279 predicate places. [2023-09-01 05:29:00,051 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 368 transitions, 9814 flow [2023-09-01 05:29:00,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 110.28571428571429) internal successors, (1544), 14 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:00,051 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:00,051 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:00,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-09-01 05:29:00,052 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:00,052 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:00,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1534323849, now seen corresponding path program 5 times [2023-09-01 05:29:00,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:00,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856093340] [2023-09-01 05:29:00,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:00,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:00,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:00,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:00,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856093340] [2023-09-01 05:29:00,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856093340] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:00,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:00,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:29:00,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74934027] [2023-09-01 05:29:00,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:00,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:29:00,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:00,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:29:00,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:29:01,244 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 268 [2023-09-01 05:29:01,244 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 368 transitions, 9814 flow. Second operand has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:01,244 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:01,244 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 268 [2023-09-01 05:29:01,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:02,166 INFO L130 PetriNetUnfolder]: 265/1390 cut-off events. [2023-09-01 05:29:02,166 INFO L131 PetriNetUnfolder]: For 45518/45518 co-relation queries the response was YES. [2023-09-01 05:29:02,174 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13956 conditions, 1390 events. 265/1390 cut-off events. For 45518/45518 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 13629 event pairs, 35 based on Foata normal form. 5/1395 useless extension candidates. Maximal degree in co-relation 13866. Up to 442 conditions per place. [2023-09-01 05:29:02,178 INFO L137 encePairwiseOnDemand]: 254/268 looper letters, 207 selfloop transitions, 153 changer transitions 29/391 dead transitions. [2023-09-01 05:29:02,178 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 391 transitions, 10880 flow [2023-09-01 05:29:02,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-09-01 05:29:02,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-09-01 05:29:02,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1827 transitions. [2023-09-01 05:29:02,180 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42607276119402987 [2023-09-01 05:29:02,180 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1827 transitions. [2023-09-01 05:29:02,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1827 transitions. [2023-09-01 05:29:02,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:02,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1827 transitions. [2023-09-01 05:29:02,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 114.1875) internal successors, (1827), 16 states have internal predecessors, (1827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:02,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:02,183 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 268.0) internal successors, (4556), 17 states have internal predecessors, (4556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:02,183 INFO L175 Difference]: Start difference. First operand has 317 places, 368 transitions, 9814 flow. Second operand 16 states and 1827 transitions. [2023-09-01 05:29:02,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 391 transitions, 10880 flow [2023-09-01 05:29:02,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 391 transitions, 10412 flow, removed 11 selfloop flow, removed 9 redundant places. [2023-09-01 05:29:02,371 INFO L231 Difference]: Finished difference. Result has 323 places, 351 transitions, 9408 flow [2023-09-01 05:29:02,371 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9335, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=9408, PETRI_PLACES=323, PETRI_TRANSITIONS=351} [2023-09-01 05:29:02,372 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 285 predicate places. [2023-09-01 05:29:02,372 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 351 transitions, 9408 flow [2023-09-01 05:29:02,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:02,372 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:02,372 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:02,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-09-01 05:29:02,372 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:02,372 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:02,372 INFO L85 PathProgramCache]: Analyzing trace with hash -232663312, now seen corresponding path program 5 times [2023-09-01 05:29:02,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:02,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363413304] [2023-09-01 05:29:02,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:02,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:02,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:02,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:02,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:02,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363413304] [2023-09-01 05:29:02,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363413304] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:02,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:02,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:29:02,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030016631] [2023-09-01 05:29:02,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:02,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:29:02,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:02,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:29:02,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:29:03,349 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:29:03,349 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 351 transitions, 9408 flow. Second operand has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:03,349 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:03,349 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:29:03,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:03,959 INFO L130 PetriNetUnfolder]: 256/1316 cut-off events. [2023-09-01 05:29:03,959 INFO L131 PetriNetUnfolder]: For 42046/42046 co-relation queries the response was YES. [2023-09-01 05:29:03,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12972 conditions, 1316 events. 256/1316 cut-off events. For 42046/42046 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 12698 event pairs, 96 based on Foata normal form. 5/1321 useless extension candidates. Maximal degree in co-relation 12884. Up to 917 conditions per place. [2023-09-01 05:29:03,969 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 276 selfloop transitions, 60 changer transitions 0/366 dead transitions. [2023-09-01 05:29:03,969 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 366 transitions, 10250 flow [2023-09-01 05:29:03,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:29:03,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:29:03,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1235 transitions. [2023-09-01 05:29:03,970 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4608208955223881 [2023-09-01 05:29:03,970 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1235 transitions. [2023-09-01 05:29:03,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1235 transitions. [2023-09-01 05:29:03,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:03,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1235 transitions. [2023-09-01 05:29:03,971 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 123.5) internal successors, (1235), 10 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:03,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:03,972 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:03,972 INFO L175 Difference]: Start difference. First operand has 323 places, 351 transitions, 9408 flow. Second operand 10 states and 1235 transitions. [2023-09-01 05:29:03,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 366 transitions, 10250 flow [2023-09-01 05:29:04,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 366 transitions, 9832 flow, removed 21 selfloop flow, removed 16 redundant places. [2023-09-01 05:29:04,101 INFO L231 Difference]: Finished difference. Result has 300 places, 355 transitions, 9247 flow [2023-09-01 05:29:04,101 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9005, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=9247, PETRI_PLACES=300, PETRI_TRANSITIONS=355} [2023-09-01 05:29:04,101 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 262 predicate places. [2023-09-01 05:29:04,101 INFO L495 AbstractCegarLoop]: Abstraction has has 300 places, 355 transitions, 9247 flow [2023-09-01 05:29:04,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:04,102 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:04,102 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:04,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-09-01 05:29:04,102 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:04,102 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:04,102 INFO L85 PathProgramCache]: Analyzing trace with hash -315780201, now seen corresponding path program 6 times [2023-09-01 05:29:04,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:04,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348681354] [2023-09-01 05:29:04,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:04,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:04,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:04,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:04,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348681354] [2023-09-01 05:29:04,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348681354] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:04,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:04,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:29:04,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388293322] [2023-09-01 05:29:04,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:04,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:29:04,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:04,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:29:04,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:29:05,641 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 268 [2023-09-01 05:29:05,642 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 355 transitions, 9247 flow. Second operand has 14 states, 14 states have (on average 112.28571428571429) internal successors, (1572), 14 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:05,642 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:05,642 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 268 [2023-09-01 05:29:05,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:06,588 INFO L130 PetriNetUnfolder]: 256/1310 cut-off events. [2023-09-01 05:29:06,588 INFO L131 PetriNetUnfolder]: For 38819/38819 co-relation queries the response was YES. [2023-09-01 05:29:06,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12613 conditions, 1310 events. 256/1310 cut-off events. For 38819/38819 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 12572 event pairs, 70 based on Foata normal form. 5/1315 useless extension candidates. Maximal degree in co-relation 12531. Up to 554 conditions per place. [2023-09-01 05:29:06,597 INFO L137 encePairwiseOnDemand]: 255/268 looper letters, 212 selfloop transitions, 130 changer transitions 27/371 dead transitions. [2023-09-01 05:29:06,597 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 371 transitions, 10131 flow [2023-09-01 05:29:06,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-09-01 05:29:06,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-09-01 05:29:06,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1725 transitions. [2023-09-01 05:29:06,604 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4291044776119403 [2023-09-01 05:29:06,604 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1725 transitions. [2023-09-01 05:29:06,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1725 transitions. [2023-09-01 05:29:06,605 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:06,605 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1725 transitions. [2023-09-01 05:29:06,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 115.0) internal successors, (1725), 15 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:06,608 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:06,608 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 268.0) internal successors, (4288), 16 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:06,608 INFO L175 Difference]: Start difference. First operand has 300 places, 355 transitions, 9247 flow. Second operand 15 states and 1725 transitions. [2023-09-01 05:29:06,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 371 transitions, 10131 flow [2023-09-01 05:29:06,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 371 transitions, 10001 flow, removed 6 selfloop flow, removed 6 redundant places. [2023-09-01 05:29:06,723 INFO L231 Difference]: Finished difference. Result has 310 places, 337 transitions, 9039 flow [2023-09-01 05:29:06,723 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=9088, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9039, PETRI_PLACES=310, PETRI_TRANSITIONS=337} [2023-09-01 05:29:06,723 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 272 predicate places. [2023-09-01 05:29:06,724 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 337 transitions, 9039 flow [2023-09-01 05:29:06,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 112.28571428571429) internal successors, (1572), 14 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:06,724 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:06,724 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:06,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-09-01 05:29:06,724 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:06,724 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:06,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1961301268, now seen corresponding path program 6 times [2023-09-01 05:29:06,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:06,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795679222] [2023-09-01 05:29:06,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:06,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:06,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:07,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:07,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:07,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795679222] [2023-09-01 05:29:07,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795679222] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:07,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:07,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:29:07,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504201136] [2023-09-01 05:29:07,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:07,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:29:07,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:07,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:29:07,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:29:07,968 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 268 [2023-09-01 05:29:07,969 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 337 transitions, 9039 flow. Second operand has 13 states, 13 states have (on average 110.38461538461539) internal successors, (1435), 13 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:07,969 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:07,969 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 268 [2023-09-01 05:29:07,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:08,542 INFO L130 PetriNetUnfolder]: 247/1257 cut-off events. [2023-09-01 05:29:08,542 INFO L131 PetriNetUnfolder]: For 39738/39738 co-relation queries the response was YES. [2023-09-01 05:29:08,548 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12410 conditions, 1257 events. 247/1257 cut-off events. For 39738/39738 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 11931 event pairs, 92 based on Foata normal form. 5/1262 useless extension candidates. Maximal degree in co-relation 12327. Up to 941 conditions per place. [2023-09-01 05:29:08,551 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 325 selfloop transitions, 35 changer transitions 1/363 dead transitions. [2023-09-01 05:29:08,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 363 transitions, 10124 flow [2023-09-01 05:29:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:29:08,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:29:08,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1475 transitions. [2023-09-01 05:29:08,553 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4233639494833525 [2023-09-01 05:29:08,553 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1475 transitions. [2023-09-01 05:29:08,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1475 transitions. [2023-09-01 05:29:08,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:08,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1475 transitions. [2023-09-01 05:29:08,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 113.46153846153847) internal successors, (1475), 13 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:08,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:08,557 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:08,558 INFO L175 Difference]: Start difference. First operand has 310 places, 337 transitions, 9039 flow. Second operand 13 states and 1475 transitions. [2023-09-01 05:29:08,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 363 transitions, 10124 flow [2023-09-01 05:29:08,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 363 transitions, 9480 flow, removed 48 selfloop flow, removed 20 redundant places. [2023-09-01 05:29:08,676 INFO L231 Difference]: Finished difference. Result has 291 places, 339 transitions, 8556 flow [2023-09-01 05:29:08,676 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=8411, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8556, PETRI_PLACES=291, PETRI_TRANSITIONS=339} [2023-09-01 05:29:08,677 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 253 predicate places. [2023-09-01 05:29:08,677 INFO L495 AbstractCegarLoop]: Abstraction has has 291 places, 339 transitions, 8556 flow [2023-09-01 05:29:08,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 110.38461538461539) internal successors, (1435), 13 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:08,677 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:08,677 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:08,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-09-01 05:29:08,677 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:08,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:08,677 INFO L85 PathProgramCache]: Analyzing trace with hash 989891784, now seen corresponding path program 7 times [2023-09-01 05:29:08,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:08,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704225522] [2023-09-01 05:29:08,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:08,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:09,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:09,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:09,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704225522] [2023-09-01 05:29:09,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704225522] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:09,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:09,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:29:09,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044177399] [2023-09-01 05:29:09,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:09,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:29:09,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:09,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:29:09,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:29:09,250 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:29:09,251 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 291 places, 339 transitions, 8556 flow. Second operand has 9 states, 9 states have (on average 116.0) internal successors, (1044), 9 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:09,251 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:09,251 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:29:09,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:09,647 INFO L130 PetriNetUnfolder]: 247/1206 cut-off events. [2023-09-01 05:29:09,647 INFO L131 PetriNetUnfolder]: For 32541/32541 co-relation queries the response was YES. [2023-09-01 05:29:09,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10945 conditions, 1206 events. 247/1206 cut-off events. For 32541/32541 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 11291 event pairs, 66 based on Foata normal form. 51/1257 useless extension candidates. Maximal degree in co-relation 10867. Up to 509 conditions per place. [2023-09-01 05:29:09,656 INFO L137 encePairwiseOnDemand]: 260/268 looper letters, 168 selfloop transitions, 49 changer transitions 106/325 dead transitions. [2023-09-01 05:29:09,656 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 325 transitions, 8685 flow [2023-09-01 05:29:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:29:09,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:29:09,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 843 transitions. [2023-09-01 05:29:09,657 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4493603411513859 [2023-09-01 05:29:09,657 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 843 transitions. [2023-09-01 05:29:09,657 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 843 transitions. [2023-09-01 05:29:09,657 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:09,657 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 843 transitions. [2023-09-01 05:29:09,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 120.42857142857143) internal successors, (843), 7 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:09,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:09,659 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:09,659 INFO L175 Difference]: Start difference. First operand has 291 places, 339 transitions, 8556 flow. Second operand 7 states and 843 transitions. [2023-09-01 05:29:09,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 325 transitions, 8685 flow [2023-09-01 05:29:09,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 325 transitions, 8630 flow, removed 6 selfloop flow, removed 9 redundant places. [2023-09-01 05:29:09,750 INFO L231 Difference]: Finished difference. Result has 287 places, 216 transitions, 5216 flow [2023-09-01 05:29:09,750 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=7918, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5216, PETRI_PLACES=287, PETRI_TRANSITIONS=216} [2023-09-01 05:29:09,751 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 249 predicate places. [2023-09-01 05:29:09,751 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 216 transitions, 5216 flow [2023-09-01 05:29:09,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 116.0) internal successors, (1044), 9 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:09,751 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:09,751 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:09,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-09-01 05:29:09,751 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:09,752 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:09,752 INFO L85 PathProgramCache]: Analyzing trace with hash -514567767, now seen corresponding path program 7 times [2023-09-01 05:29:09,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:09,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10975217] [2023-09-01 05:29:09,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:09,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:10,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:10,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:10,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10975217] [2023-09-01 05:29:10,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10975217] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:10,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:10,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-09-01 05:29:10,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533979315] [2023-09-01 05:29:10,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:10,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-09-01 05:29:10,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:10,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-09-01 05:29:10,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-09-01 05:29:11,391 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 268 [2023-09-01 05:29:11,392 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 216 transitions, 5216 flow. Second operand has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:11,392 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:11,392 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 268 [2023-09-01 05:29:11,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:11,878 INFO L130 PetriNetUnfolder]: 174/800 cut-off events. [2023-09-01 05:29:11,879 INFO L131 PetriNetUnfolder]: For 21143/21143 co-relation queries the response was YES. [2023-09-01 05:29:11,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7315 conditions, 800 events. 174/800 cut-off events. For 21143/21143 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 6494 event pairs, 56 based on Foata normal form. 4/804 useless extension candidates. Maximal degree in co-relation 7238. Up to 555 conditions per place. [2023-09-01 05:29:11,884 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 187 selfloop transitions, 42 changer transitions 2/233 dead transitions. [2023-09-01 05:29:11,884 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 233 transitions, 5841 flow [2023-09-01 05:29:11,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-09-01 05:29:11,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-09-01 05:29:11,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1375 transitions. [2023-09-01 05:29:11,886 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4275497512437811 [2023-09-01 05:29:11,886 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1375 transitions. [2023-09-01 05:29:11,886 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1375 transitions. [2023-09-01 05:29:11,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:11,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1375 transitions. [2023-09-01 05:29:11,888 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 114.58333333333333) internal successors, (1375), 12 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:11,889 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:11,890 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 268.0) internal successors, (3484), 13 states have internal predecessors, (3484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:11,890 INFO L175 Difference]: Start difference. First operand has 287 places, 216 transitions, 5216 flow. Second operand 12 states and 1375 transitions. [2023-09-01 05:29:11,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 233 transitions, 5841 flow [2023-09-01 05:29:11,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 233 transitions, 5259 flow, removed 73 selfloop flow, removed 23 redundant places. [2023-09-01 05:29:11,965 INFO L231 Difference]: Finished difference. Result has 272 places, 217 transitions, 4770 flow [2023-09-01 05:29:11,965 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=4626, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4770, PETRI_PLACES=272, PETRI_TRANSITIONS=217} [2023-09-01 05:29:11,966 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 234 predicate places. [2023-09-01 05:29:11,966 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 217 transitions, 4770 flow [2023-09-01 05:29:11,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 111.28571428571429) internal successors, (1558), 14 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:11,966 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:11,966 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:11,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-09-01 05:29:11,966 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:11,966 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:11,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1961301269, now seen corresponding path program 8 times [2023-09-01 05:29:11,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:11,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099731476] [2023-09-01 05:29:11,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:11,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:12,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:12,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:12,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099731476] [2023-09-01 05:29:12,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099731476] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:12,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:12,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:29:12,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379487192] [2023-09-01 05:29:12,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:12,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:29:12,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:12,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:29:12,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:29:13,329 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 268 [2023-09-01 05:29:13,330 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 217 transitions, 4770 flow. Second operand has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:13,330 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:13,330 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 268 [2023-09-01 05:29:13,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:13,750 INFO L130 PetriNetUnfolder]: 174/795 cut-off events. [2023-09-01 05:29:13,750 INFO L131 PetriNetUnfolder]: For 16891/16891 co-relation queries the response was YES. [2023-09-01 05:29:13,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6694 conditions, 795 events. 174/795 cut-off events. For 16891/16891 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 6396 event pairs, 69 based on Foata normal form. 2/797 useless extension candidates. Maximal degree in co-relation 6628. Up to 625 conditions per place. [2023-09-01 05:29:13,755 INFO L137 encePairwiseOnDemand]: 257/268 looper letters, 181 selfloop transitions, 32 changer transitions 14/229 dead transitions. [2023-09-01 05:29:13,755 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 229 transitions, 5305 flow [2023-09-01 05:29:13,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-09-01 05:29:13,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-09-01 05:29:13,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1495 transitions. [2023-09-01 05:29:13,756 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4291044776119403 [2023-09-01 05:29:13,756 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1495 transitions. [2023-09-01 05:29:13,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1495 transitions. [2023-09-01 05:29:13,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:13,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1495 transitions. [2023-09-01 05:29:13,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 115.0) internal successors, (1495), 13 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:13,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:13,759 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 268.0) internal successors, (3752), 14 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:13,759 INFO L175 Difference]: Start difference. First operand has 272 places, 217 transitions, 4770 flow. Second operand 13 states and 1495 transitions. [2023-09-01 05:29:13,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 229 transitions, 5305 flow [2023-09-01 05:29:13,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 229 transitions, 5137 flow, removed 28 selfloop flow, removed 10 redundant places. [2023-09-01 05:29:13,799 INFO L231 Difference]: Finished difference. Result has 273 places, 209 transitions, 4505 flow [2023-09-01 05:29:13,799 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=4586, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4505, PETRI_PLACES=273, PETRI_TRANSITIONS=209} [2023-09-01 05:29:13,799 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 235 predicate places. [2023-09-01 05:29:13,799 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 209 transitions, 4505 flow [2023-09-01 05:29:13,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:13,800 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:13,800 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:13,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-09-01 05:29:13,800 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:13,800 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:13,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1889595438, now seen corresponding path program 8 times [2023-09-01 05:29:13,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:13,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185310102] [2023-09-01 05:29:13,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:13,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:13,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:14,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:14,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:14,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185310102] [2023-09-01 05:29:14,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185310102] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:14,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:14,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-09-01 05:29:14,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705030919] [2023-09-01 05:29:14,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:14,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-09-01 05:29:14,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:14,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-09-01 05:29:14,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-09-01 05:29:14,388 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 268 [2023-09-01 05:29:14,388 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 209 transitions, 4505 flow. Second operand has 9 states, 9 states have (on average 116.0) internal successors, (1044), 9 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:14,389 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:14,389 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 268 [2023-09-01 05:29:14,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:14,612 INFO L130 PetriNetUnfolder]: 168/748 cut-off events. [2023-09-01 05:29:14,612 INFO L131 PetriNetUnfolder]: For 15192/15192 co-relation queries the response was YES. [2023-09-01 05:29:14,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6157 conditions, 748 events. 168/748 cut-off events. For 15192/15192 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 5938 event pairs, 44 based on Foata normal form. 14/762 useless extension candidates. Maximal degree in co-relation 6095. Up to 330 conditions per place. [2023-09-01 05:29:14,616 INFO L137 encePairwiseOnDemand]: 261/268 looper letters, 122 selfloop transitions, 17 changer transitions 63/204 dead transitions. [2023-09-01 05:29:14,616 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 204 transitions, 4675 flow [2023-09-01 05:29:14,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-09-01 05:29:14,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-09-01 05:29:14,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 835 transitions. [2023-09-01 05:29:14,617 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4450959488272921 [2023-09-01 05:29:14,617 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 835 transitions. [2023-09-01 05:29:14,617 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 835 transitions. [2023-09-01 05:29:14,617 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:14,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 835 transitions. [2023-09-01 05:29:14,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 119.28571428571429) internal successors, (835), 7 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:14,619 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:14,619 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 268.0) internal successors, (2144), 8 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:14,619 INFO L175 Difference]: Start difference. First operand has 273 places, 209 transitions, 4505 flow. Second operand 7 states and 835 transitions. [2023-09-01 05:29:14,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 204 transitions, 4675 flow [2023-09-01 05:29:14,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 204 transitions, 4497 flow, removed 3 selfloop flow, removed 16 redundant places. [2023-09-01 05:29:14,656 INFO L231 Difference]: Finished difference. Result has 248 places, 140 transitions, 2884 flow [2023-09-01 05:29:14,656 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=4071, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2884, PETRI_PLACES=248, PETRI_TRANSITIONS=140} [2023-09-01 05:29:14,656 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 210 predicate places. [2023-09-01 05:29:14,656 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 140 transitions, 2884 flow [2023-09-01 05:29:14,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 116.0) internal successors, (1044), 9 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:14,656 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:14,656 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:14,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-09-01 05:29:14,656 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:14,657 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:14,657 INFO L85 PathProgramCache]: Analyzing trace with hash -514567768, now seen corresponding path program 9 times [2023-09-01 05:29:14,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:14,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776517898] [2023-09-01 05:29:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:14,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:15,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:15,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:15,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776517898] [2023-09-01 05:29:15,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776517898] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:15,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:15,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:29:15,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328339229] [2023-09-01 05:29:15,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:15,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:29:15,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:15,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:29:15,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:29:15,592 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:29:15,592 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 140 transitions, 2884 flow. Second operand has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:15,593 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:15,593 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:29:15,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:15,898 INFO L130 PetriNetUnfolder]: 115/523 cut-off events. [2023-09-01 05:29:15,898 INFO L131 PetriNetUnfolder]: For 11227/11227 co-relation queries the response was YES. [2023-09-01 05:29:15,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4269 conditions, 523 events. 115/523 cut-off events. For 11227/11227 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 3756 event pairs, 42 based on Foata normal form. 4/527 useless extension candidates. Maximal degree in co-relation 4209. Up to 325 conditions per place. [2023-09-01 05:29:15,901 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 93 selfloop transitions, 8 changer transitions 34/147 dead transitions. [2023-09-01 05:29:15,902 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 147 transitions, 3176 flow [2023-09-01 05:29:15,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:29:15,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:29:15,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1228 transitions. [2023-09-01 05:29:15,903 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4582089552238806 [2023-09-01 05:29:15,903 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1228 transitions. [2023-09-01 05:29:15,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1228 transitions. [2023-09-01 05:29:15,903 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:15,903 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1228 transitions. [2023-09-01 05:29:15,904 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 122.8) internal successors, (1228), 10 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) [2023-09-01 05:29:15,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:15,906 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:15,906 INFO L175 Difference]: Start difference. First operand has 248 places, 140 transitions, 2884 flow. Second operand 10 states and 1228 transitions. [2023-09-01 05:29:15,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 147 transitions, 3176 flow [2023-09-01 05:29:15,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 147 transitions, 2345 flow, removed 17 selfloop flow, removed 38 redundant places. [2023-09-01 05:29:15,932 INFO L231 Difference]: Finished difference. Result has 192 places, 113 transitions, 1794 flow [2023-09-01 05:29:15,932 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=2042, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1794, PETRI_PLACES=192, PETRI_TRANSITIONS=113} [2023-09-01 05:29:15,932 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 154 predicate places. [2023-09-01 05:29:15,932 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 113 transitions, 1794 flow [2023-09-01 05:29:15,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:15,932 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:15,933 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:15,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-09-01 05:29:15,933 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:15,933 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:15,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1899206799, now seen corresponding path program 9 times [2023-09-01 05:29:15,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:15,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68651396] [2023-09-01 05:29:15,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:15,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:16,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:16,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:16,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68651396] [2023-09-01 05:29:16,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68651396] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:16,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:16,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:29:16,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524848996] [2023-09-01 05:29:16,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:16,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:29:16,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:16,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:29:16,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:29:17,274 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 268 [2023-09-01 05:29:17,274 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 113 transitions, 1794 flow. Second operand has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:17,274 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:17,274 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 268 [2023-09-01 05:29:17,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:17,566 INFO L130 PetriNetUnfolder]: 94/409 cut-off events. [2023-09-01 05:29:17,566 INFO L131 PetriNetUnfolder]: For 5363/5363 co-relation queries the response was YES. [2023-09-01 05:29:17,567 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2732 conditions, 409 events. 94/409 cut-off events. For 5363/5363 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2664 event pairs, 34 based on Foata normal form. 2/411 useless extension candidates. Maximal degree in co-relation 2683. Up to 267 conditions per place. [2023-09-01 05:29:17,568 INFO L137 encePairwiseOnDemand]: 258/268 looper letters, 82 selfloop transitions, 36 changer transitions 2/122 dead transitions. [2023-09-01 05:29:17,568 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 122 transitions, 2088 flow [2023-09-01 05:29:17,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-09-01 05:29:17,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-09-01 05:29:17,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1261 transitions. [2023-09-01 05:29:17,584 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42774762550881956 [2023-09-01 05:29:17,585 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1261 transitions. [2023-09-01 05:29:17,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1261 transitions. [2023-09-01 05:29:17,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:17,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1261 transitions. [2023-09-01 05:29:17,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 114.63636363636364) internal successors, (1261), 11 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:17,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 268.0) internal successors, (3216), 12 states have internal predecessors, (3216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:17,587 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 268.0) internal successors, (3216), 12 states have internal predecessors, (3216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:17,587 INFO L175 Difference]: Start difference. First operand has 192 places, 113 transitions, 1794 flow. Second operand 11 states and 1261 transitions. [2023-09-01 05:29:17,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 122 transitions, 2088 flow [2023-09-01 05:29:17,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 122 transitions, 1901 flow, removed 10 selfloop flow, removed 18 redundant places. [2023-09-01 05:29:17,599 INFO L231 Difference]: Finished difference. Result has 167 places, 114 transitions, 1709 flow [2023-09-01 05:29:17,599 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1612, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1709, PETRI_PLACES=167, PETRI_TRANSITIONS=114} [2023-09-01 05:29:17,599 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 129 predicate places. [2023-09-01 05:29:17,600 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 114 transitions, 1709 flow [2023-09-01 05:29:17,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:17,600 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:17,600 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:17,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-09-01 05:29:17,600 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:17,600 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:17,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1009289706, now seen corresponding path program 10 times [2023-09-01 05:29:17,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:17,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214769532] [2023-09-01 05:29:17,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:17,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:17,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:18,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:18,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:18,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214769532] [2023-09-01 05:29:18,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214769532] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:18,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:18,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:29:18,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276887195] [2023-09-01 05:29:18,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:18,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:29:18,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:18,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:29:18,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:29:18,898 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 268 [2023-09-01 05:29:18,898 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 114 transitions, 1709 flow. Second operand has 13 states, 13 states have (on average 110.38461538461539) internal successors, (1435), 13 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:18,898 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:18,898 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 268 [2023-09-01 05:29:18,898 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:19,286 INFO L130 PetriNetUnfolder]: 94/407 cut-off events. [2023-09-01 05:29:19,286 INFO L131 PetriNetUnfolder]: For 5013/5013 co-relation queries the response was YES. [2023-09-01 05:29:19,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2577 conditions, 407 events. 94/407 cut-off events. For 5013/5013 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 2641 event pairs, 34 based on Foata normal form. 2/409 useless extension candidates. Maximal degree in co-relation 2533. Up to 271 conditions per place. [2023-09-01 05:29:19,289 INFO L137 encePairwiseOnDemand]: 258/268 looper letters, 73 selfloop transitions, 20 changer transitions 26/121 dead transitions. [2023-09-01 05:29:19,289 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 121 transitions, 1964 flow [2023-09-01 05:29:19,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-09-01 05:29:19,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-09-01 05:29:19,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1238 transitions. [2023-09-01 05:29:19,290 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41994572591587515 [2023-09-01 05:29:19,290 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1238 transitions. [2023-09-01 05:29:19,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1238 transitions. [2023-09-01 05:29:19,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:19,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1238 transitions. [2023-09-01 05:29:19,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 112.54545454545455) internal successors, (1238), 11 states have internal predecessors, (1238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:19,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 268.0) internal successors, (3216), 12 states have internal predecessors, (3216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:19,293 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 268.0) internal successors, (3216), 12 states have internal predecessors, (3216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:19,293 INFO L175 Difference]: Start difference. First operand has 167 places, 114 transitions, 1709 flow. Second operand 11 states and 1238 transitions. [2023-09-01 05:29:19,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 121 transitions, 1964 flow [2023-09-01 05:29:19,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 121 transitions, 1898 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-09-01 05:29:19,303 INFO L231 Difference]: Finished difference. Result has 170 places, 95 transitions, 1313 flow [2023-09-01 05:29:19,303 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1313, PETRI_PLACES=170, PETRI_TRANSITIONS=95} [2023-09-01 05:29:19,303 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 132 predicate places. [2023-09-01 05:29:19,303 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 95 transitions, 1313 flow [2023-09-01 05:29:19,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 110.38461538461539) internal successors, (1435), 13 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:19,303 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:19,304 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:19,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-09-01 05:29:19,304 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:19,304 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:19,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1705185318, now seen corresponding path program 11 times [2023-09-01 05:29:19,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:19,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171590355] [2023-09-01 05:29:19,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:19,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:19,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:19,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:19,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:19,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171590355] [2023-09-01 05:29:19,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171590355] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:19,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:19,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-09-01 05:29:19,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426522218] [2023-09-01 05:29:19,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:19,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-09-01 05:29:19,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:19,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-09-01 05:29:19,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-09-01 05:29:20,256 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 268 [2023-09-01 05:29:20,257 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 95 transitions, 1313 flow. Second operand has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:20,257 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:20,257 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 268 [2023-09-01 05:29:20,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:20,500 INFO L130 PetriNetUnfolder]: 76/329 cut-off events. [2023-09-01 05:29:20,501 INFO L131 PetriNetUnfolder]: For 2851/2851 co-relation queries the response was YES. [2023-09-01 05:29:20,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1925 conditions, 329 events. 76/329 cut-off events. For 2851/2851 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2008 event pairs, 12 based on Foata normal form. 8/337 useless extension candidates. Maximal degree in co-relation 1881. Up to 91 conditions per place. [2023-09-01 05:29:20,503 INFO L137 encePairwiseOnDemand]: 260/268 looper letters, 22 selfloop transitions, 16 changer transitions 52/94 dead transitions. [2023-09-01 05:29:20,503 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 94 transitions, 1411 flow [2023-09-01 05:29:20,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-09-01 05:29:20,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-09-01 05:29:20,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1097 transitions. [2023-09-01 05:29:20,504 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45480928689883915 [2023-09-01 05:29:20,504 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1097 transitions. [2023-09-01 05:29:20,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1097 transitions. [2023-09-01 05:29:20,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:20,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1097 transitions. [2023-09-01 05:29:20,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 121.88888888888889) internal successors, (1097), 9 states have internal predecessors, (1097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:20,506 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:20,506 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 268.0) internal successors, (2680), 10 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:20,506 INFO L175 Difference]: Start difference. First operand has 170 places, 95 transitions, 1313 flow. Second operand 9 states and 1097 transitions. [2023-09-01 05:29:20,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 94 transitions, 1411 flow [2023-09-01 05:29:20,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 94 transitions, 1173 flow, removed 21 selfloop flow, removed 21 redundant places. [2023-09-01 05:29:20,511 INFO L231 Difference]: Finished difference. Result has 130 places, 41 transitions, 410 flow [2023-09-01 05:29:20,511 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=410, PETRI_PLACES=130, PETRI_TRANSITIONS=41} [2023-09-01 05:29:20,512 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 92 predicate places. [2023-09-01 05:29:20,512 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 41 transitions, 410 flow [2023-09-01 05:29:20,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 120.54545454545455) internal successors, (1326), 11 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:20,512 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-09-01 05:29:20,512 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:20,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-09-01 05:29:20,512 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2023-09-01 05:29:20,512 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-09-01 05:29:20,512 INFO L85 PathProgramCache]: Analyzing trace with hash 161638679, now seen corresponding path program 10 times [2023-09-01 05:29:20,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-09-01 05:29:20,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454807522] [2023-09-01 05:29:20,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-09-01 05:29:20,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-09-01 05:29:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-09-01 05:29:21,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-09-01 05:29:21,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-09-01 05:29:21,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454807522] [2023-09-01 05:29:21,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454807522] provided 1 perfect and 0 imperfect interpolant sequences [2023-09-01 05:29:21,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-09-01 05:29:21,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-09-01 05:29:21,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966539408] [2023-09-01 05:29:21,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-09-01 05:29:21,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-09-01 05:29:21,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-09-01 05:29:21,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-09-01 05:29:21,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-09-01 05:29:21,783 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 268 [2023-09-01 05:29:21,783 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 41 transitions, 410 flow. Second operand has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:21,783 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-09-01 05:29:21,783 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 268 [2023-09-01 05:29:21,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-09-01 05:29:22,018 INFO L130 PetriNetUnfolder]: 18/101 cut-off events. [2023-09-01 05:29:22,018 INFO L131 PetriNetUnfolder]: For 565/565 co-relation queries the response was YES. [2023-09-01 05:29:22,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 576 conditions, 101 events. 18/101 cut-off events. For 565/565 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 354 event pairs, 0 based on Foata normal form. 4/105 useless extension candidates. Maximal degree in co-relation 541. Up to 30 conditions per place. [2023-09-01 05:29:22,019 INFO L137 encePairwiseOnDemand]: 259/268 looper letters, 0 selfloop transitions, 0 changer transitions 43/43 dead transitions. [2023-09-01 05:29:22,019 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 43 transitions, 496 flow [2023-09-01 05:29:22,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-09-01 05:29:22,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-09-01 05:29:22,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1134 transitions. [2023-09-01 05:29:22,020 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42313432835820897 [2023-09-01 05:29:22,020 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1134 transitions. [2023-09-01 05:29:22,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1134 transitions. [2023-09-01 05:29:22,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-09-01 05:29:22,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1134 transitions. [2023-09-01 05:29:22,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 113.4) internal successors, (1134), 10 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:22,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:22,022 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 268.0) internal successors, (2948), 11 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:22,022 INFO L175 Difference]: Start difference. First operand has 130 places, 41 transitions, 410 flow. Second operand 10 states and 1134 transitions. [2023-09-01 05:29:22,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 43 transitions, 496 flow [2023-09-01 05:29:22,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 43 transitions, 378 flow, removed 5 selfloop flow, removed 21 redundant places. [2023-09-01 05:29:22,024 INFO L231 Difference]: Finished difference. Result has 85 places, 0 transitions, 0 flow [2023-09-01 05:29:22,024 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=268, PETRI_DIFFERENCE_MINUEND_FLOW=285, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=0, PETRI_PLACES=85, PETRI_TRANSITIONS=0} [2023-09-01 05:29:22,024 INFO L281 CegarLoopForPetriNet]: 38 programPoint places, 47 predicate places. [2023-09-01 05:29:22,024 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 0 transitions, 0 flow [2023-09-01 05:29:22,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 112.38461538461539) internal successors, (1461), 13 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-09-01 05:29:22,026 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 8 remaining) [2023-09-01 05:29:22,027 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 8 remaining) [2023-09-01 05:29:22,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-09-01 05:29:22,028 INFO L445 BasicCegarLoop]: Path program histogram: [11, 10, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-09-01 05:29:22,031 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-09-01 05:29:22,031 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-09-01 05:29:22,035 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.09 05:29:22 BasicIcfg [2023-09-01 05:29:22,036 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-09-01 05:29:22,036 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-09-01 05:29:22,036 INFO L271 PluginConnector]: Initializing Witness Printer... [2023-09-01 05:29:22,036 INFO L275 PluginConnector]: Witness Printer initialized [2023-09-01 05:29:22,036 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.09 05:27:03" (3/4) ... [2023-09-01 05:29:22,038 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-09-01 05:29:22,042 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure my_callback [2023-09-01 05:29:22,047 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 35 nodes and edges [2023-09-01 05:29:22,047 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2023-09-01 05:29:22,047 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2023-09-01 05:29:22,047 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-09-01 05:29:22,084 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2023-09-01 05:29:22,084 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-09-01 05:29:22,084 INFO L158 Benchmark]: Toolchain (without parser) took 140319.28ms. Allocated memory was 83.9MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 59.0MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 218.4MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,085 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 65.0MB. Free memory is still 42.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-09-01 05:29:22,085 INFO L158 Benchmark]: CACSL2BoogieTranslator took 663.68ms. Allocated memory is still 83.9MB. Free memory was 58.7MB in the beginning and 53.4MB in the end (delta: 5.3MB). Peak memory consumption was 32.1MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,086 INFO L158 Benchmark]: Boogie Procedure Inliner took 54.58ms. Allocated memory is still 83.9MB. Free memory was 53.4MB in the beginning and 50.0MB in the end (delta: 3.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,086 INFO L158 Benchmark]: Boogie Preprocessor took 50.21ms. Allocated memory is still 83.9MB. Free memory was 50.0MB in the beginning and 47.2MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,086 INFO L158 Benchmark]: RCFGBuilder took 600.44ms. Allocated memory is still 83.9MB. Free memory was 47.2MB in the beginning and 42.2MB in the end (delta: 5.0MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,086 INFO L158 Benchmark]: TraceAbstraction took 138897.73ms. Allocated memory was 83.9MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 41.3MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 196.0MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,086 INFO L158 Benchmark]: Witness Printer took 48.11ms. Allocated memory is still 1.7GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-09-01 05:29:22,087 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 65.0MB. Free memory is still 42.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 663.68ms. Allocated memory is still 83.9MB. Free memory was 58.7MB in the beginning and 53.4MB in the end (delta: 5.3MB). Peak memory consumption was 32.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 54.58ms. Allocated memory is still 83.9MB. Free memory was 53.4MB in the beginning and 50.0MB in the end (delta: 3.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 50.21ms. Allocated memory is still 83.9MB. Free memory was 50.0MB in the beginning and 47.2MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 600.44ms. Allocated memory is still 83.9MB. Free memory was 47.2MB in the beginning and 42.2MB in the end (delta: 5.0MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. * TraceAbstraction took 138897.73ms. Allocated memory was 83.9MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 41.3MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 196.0MB. Max. memory is 16.1GB. * Witness Printer took 48.11ms. Allocated memory is still 1.7GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 132 PlacesBefore, 38 PlacesAfterwards, 127 TransitionsBefore, 32 TransitionsAfterwards, 3480 CoEnabledTransitionPairs, 7 FixpointIterations, 39 TrivialSequentialCompositions, 64 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 1 ChoiceCompositions, 111 TotalNumberOfCompositions, 9974 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3356, independent: 3032, independent conditional: 0, independent unconditional: 3032, dependent: 324, dependent conditional: 0, dependent unconditional: 324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1918, independent: 1871, independent conditional: 0, independent unconditional: 1871, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3356, independent: 1161, independent conditional: 0, independent unconditional: 1161, dependent: 277, dependent conditional: 0, dependent unconditional: 277, unknown: 1918, unknown conditional: 0, unknown unconditional: 1918] , Statistics on independence cache: Total cache size (in pairs): 104, Positive cache size: 74, Positive conditional cache size: 0, Positive unconditional cache size: 74, Negative cache size: 30, Negative conditional cache size: 0, Negative unconditional cache size: 30, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - PositiveResult [Line: 1700]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1700]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 169 locations, 8 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 138.8s, OverallIterations: 79, TraceHistogramMax: 1, PathProgramHistogramMax: 11, EmptinessCheckTime: 0.0s, AutomataDifference: 96.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 5.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 22870 SdHoareTripleChecker+Valid, 41.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18906 mSDsluCounter, 23096 SdHoareTripleChecker+Invalid, 34.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 22290 mSDsCounter, 2378 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 82431 IncrementalHoareTripleChecker+Invalid, 84809 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2378 mSolverCounterUnsat, 806 mSDtfsCounter, 82431 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1324 GetRequests, 110 SyntacticMatches, 5 SemanticMatches, 1209 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 19.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11297occurred in iteration=62, InterpolantAutomatonStates: 923, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 34.9s InterpolantComputationTime, 1033 NumberOfCodeBlocks, 1033 NumberOfCodeBlocksAsserted, 79 NumberOfCheckSat, 954 ConstructedInterpolants, 0 QuantifiedInterpolants, 16010 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 79 InterpolantComputations, 79 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-09-01 05:29:22,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE