./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-races/race-2_5-container_of.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-races/race-2_5-container_of.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8 --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 c62a6a6ca02e763ce9adebe2a1f0301f133cb0abc0bbd9fb473585b57a9c78f2 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 13:06:36,397 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 13:06:36,399 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 13:06:36,410 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 13:06:36,410 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 13:06:36,411 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 13:06:36,412 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 13:06:36,413 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 13:06:36,414 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 13:06:36,414 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 13:06:36,415 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 13:06:36,416 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 13:06:36,416 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 13:06:36,416 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 13:06:36,417 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 13:06:36,418 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 13:06:36,418 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 13:06:36,419 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 13:06:36,420 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 13:06:36,421 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 13:06:36,422 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 13:06:36,423 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 13:06:36,423 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 13:06:36,424 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 13:06:36,426 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 13:06:36,426 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 13:06:36,426 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 13:06:36,427 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 13:06:36,427 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 13:06:36,428 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 13:06:36,428 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 13:06:36,428 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 13:06:36,429 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 13:06:36,429 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 13:06:36,430 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 13:06:36,430 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 13:06:36,430 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 13:06:36,431 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 13:06:36,431 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 13:06:36,431 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 13:06:36,432 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 13:06:36,432 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-12-13 13:06:36,446 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 13:06:36,446 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 13:06:36,446 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 13:06:36,446 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 13:06:36,447 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 13:06:36,447 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 13:06:36,447 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 13:06:36,447 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 13:06:36,448 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 13:06:36,448 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 13:06:36,448 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 13:06:36,457 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 13:06:36,458 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 13:06:36,458 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:06:36,459 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 13:06:36,459 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 13:06:36,460 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 13:06:36,461 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8 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 -> c62a6a6ca02e763ce9adebe2a1f0301f133cb0abc0bbd9fb473585b57a9c78f2 [2022-12-13 13:06:36,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 13:06:36,673 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 13:06:36,675 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 13:06:36,676 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 13:06:36,676 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 13:06:36,677 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-races/race-2_5-container_of.i [2022-12-13 13:06:39,272 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 13:06:39,466 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 13:06:39,466 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/sv-benchmarks/c/ldv-races/race-2_5-container_of.i [2022-12-13 13:06:39,477 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/data/ec46c7c01/d9119b03d6cc4eebb7248719c31fd2c5/FLAGcd1ea20c5 [2022-12-13 13:06:39,488 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/data/ec46c7c01/d9119b03d6cc4eebb7248719c31fd2c5 [2022-12-13 13:06:39,490 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 13:06:39,491 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 13:06:39,492 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 13:06:39,492 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 13:06:39,495 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 13:06:39,496 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:06:39" (1/1) ... [2022-12-13 13:06:39,497 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4670fb8c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:39, skipping insertion in model container [2022-12-13 13:06:39,497 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 01:06:39" (1/1) ... [2022-12-13 13:06:39,503 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 13:06:39,537 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 13:06:39,635 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-12-13 13:06:40,002 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/sv-benchmarks/c/ldv-races/race-2_5-container_of.i[75002,75015] [2022-12-13 13:06:40,008 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,008 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,008 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,009 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,009 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,010 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,027 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,028 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,028 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,028 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,029 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,029 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,030 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,030 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,038 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:06:40,049 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 13:06:40,062 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-12-13 13:06:40,099 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/sv-benchmarks/c/ldv-races/race-2_5-container_of.i[75002,75015] [2022-12-13 13:06:40,102 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,102 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,102 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,103 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,103 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,104 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,111 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,111 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,112 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,112 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,112 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,113 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,113 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 13:06:40,114 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 13:06:40,118 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 13:06:40,247 INFO L208 MainTranslator]: Completed translation [2022-12-13 13:06:40,247 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40 WrapperNode [2022-12-13 13:06:40,247 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 13:06:40,248 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 13:06:40,248 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 13:06:40,248 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 13:06:40,256 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,279 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,304 INFO L138 Inliner]: procedures = 469, calls = 63, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 143 [2022-12-13 13:06:40,304 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 13:06:40,305 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 13:06:40,305 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 13:06:40,305 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 13:06:40,314 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,314 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,319 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,319 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,331 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,333 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,337 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,339 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,344 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 13:06:40,344 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 13:06:40,344 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 13:06:40,345 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 13:06:40,345 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (1/1) ... [2022-12-13 13:06:40,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 13:06:40,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 13:06:40,374 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 13:06:40,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 13:06:40,408 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 13:06:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 13:06:40,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 13:06:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2022-12-13 13:06:40,410 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2022-12-13 13:06:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 13:06:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 13:06:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 13:06:40,411 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 13:06:40,643 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 13:06:40,644 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 13:06:40,881 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 13:06:40,915 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 13:06:40,915 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 13:06:40,917 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:06:40 BoogieIcfgContainer [2022-12-13 13:06:40,917 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 13:06:40,918 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 13:06:40,918 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 13:06:40,921 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 13:06:40,921 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 01:06:39" (1/3) ... [2022-12-13 13:06:40,921 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b1b8366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:06:40, skipping insertion in model container [2022-12-13 13:06:40,922 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 01:06:40" (2/3) ... [2022-12-13 13:06:40,922 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b1b8366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 01:06:40, skipping insertion in model container [2022-12-13 13:06:40,922 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:06:40" (3/3) ... [2022-12-13 13:06:40,923 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_5-container_of.i [2022-12-13 13:06:40,929 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 13:06:40,937 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 13:06:40,937 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-13 13:06:40,937 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 13:06:40,983 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 13:06:41,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 362 flow [2022-12-13 13:06:41,059 INFO L130 PetriNetUnfolder]: 8/216 cut-off events. [2022-12-13 13:06:41,059 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 13:06:41,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 216 events. 8/216 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 367 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 116. Up to 4 conditions per place. [2022-12-13 13:06:41,063 INFO L82 GeneralOperation]: Start removeDead. Operand has 173 places, 173 transitions, 362 flow [2022-12-13 13:06:41,066 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 139 transitions, 287 flow [2022-12-13 13:06:41,069 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 13:06:41,076 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 139 transitions, 287 flow [2022-12-13 13:06:41,078 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 139 transitions, 287 flow [2022-12-13 13:06:41,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 144 places, 139 transitions, 287 flow [2022-12-13 13:06:41,100 INFO L130 PetriNetUnfolder]: 2/139 cut-off events. [2022-12-13 13:06:41,100 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-12-13 13:06:41,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 147 conditions, 139 events. 2/139 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 147 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 88. Up to 2 conditions per place. [2022-12-13 13:06:41,113 INFO L119 LiptonReduction]: Number of co-enabled transitions 3780 [2022-12-13 13:06:47,776 INFO L134 LiptonReduction]: Checked pairs total: 9688 [2022-12-13 13:06:47,777 INFO L136 LiptonReduction]: Total number of compositions: 126 [2022-12-13 13:06:47,788 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 13:06:47,793 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;@69509e9e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 13:06:47,793 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-12-13 13:06:47,795 INFO L130 PetriNetUnfolder]: 0/7 cut-off events. [2022-12-13 13:06:47,795 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 13:06:47,796 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:47,796 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-12-13 13:06:47,796 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:47,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:47,800 INFO L85 PathProgramCache]: Analyzing trace with hash 573489803, now seen corresponding path program 1 times [2022-12-13 13:06:47,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:47,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583265898] [2022-12-13 13:06:47,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:47,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:47,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:48,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:48,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:48,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583265898] [2022-12-13 13:06:48,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583265898] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:48,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:48,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 13:06:48,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571842274] [2022-12-13 13:06:48,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:48,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 13:06:48,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:48,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 13:06:48,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:06:48,540 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 139 out of 299 [2022-12-13 13:06:48,543 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 31 transitions, 71 flow. Second operand has 5 states, 5 states have (on average 140.0) internal successors, (700), 5 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:48,544 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:48,544 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 299 [2022-12-13 13:06:48,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:48,700 INFO L130 PetriNetUnfolder]: 215/414 cut-off events. [2022-12-13 13:06:48,700 INFO L131 PetriNetUnfolder]: For 24/24 co-relation queries the response was YES. [2022-12-13 13:06:48,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 850 conditions, 414 events. 215/414 cut-off events. For 24/24 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1522 event pairs, 194 based on Foata normal form. 0/336 useless extension candidates. Maximal degree in co-relation 696. Up to 402 conditions per place. [2022-12-13 13:06:48,702 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 24 selfloop transitions, 8 changer transitions 0/33 dead transitions. [2022-12-13 13:06:48,702 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 33 transitions, 139 flow [2022-12-13 13:06:48,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:06:48,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:06:48,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 869 transitions. [2022-12-13 13:06:48,714 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48439241917502784 [2022-12-13 13:06:48,715 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 869 transitions. [2022-12-13 13:06:48,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 869 transitions. [2022-12-13 13:06:48,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:48,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 869 transitions. [2022-12-13 13:06:48,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 144.83333333333334) internal successors, (869), 6 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:48,727 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:48,728 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:48,729 INFO L175 Difference]: Start difference. First operand has 37 places, 31 transitions, 71 flow. Second operand 6 states and 869 transitions. [2022-12-13 13:06:48,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 33 transitions, 139 flow [2022-12-13 13:06:48,732 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 33 transitions, 134 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 13:06:48,733 INFO L231 Difference]: Finished difference. Result has 38 places, 32 transitions, 105 flow [2022-12-13 13:06:48,734 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, 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} [2022-12-13 13:06:48,736 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 1 predicate places. [2022-12-13 13:06:48,736 INFO L495 AbstractCegarLoop]: Abstraction has has 38 places, 32 transitions, 105 flow [2022-12-13 13:06:48,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 140.0) internal successors, (700), 5 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:48,737 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:48,737 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 13:06:48,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 13:06:48,737 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:48,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:48,738 INFO L85 PathProgramCache]: Analyzing trace with hash 598366140, now seen corresponding path program 1 times [2022-12-13 13:06:48,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:48,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691119719] [2022-12-13 13:06:48,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:48,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:48,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:49,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:49,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691119719] [2022-12-13 13:06:49,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691119719] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:49,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:49,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 13:06:49,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596676135] [2022-12-13 13:06:49,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:49,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:06:49,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:49,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:06:49,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:06:49,226 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 299 [2022-12-13 13:06:49,227 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 32 transitions, 105 flow. Second operand has 6 states, 6 states have (on average 139.0) internal successors, (834), 6 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,227 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:49,227 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 299 [2022-12-13 13:06:49,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:49,375 INFO L130 PetriNetUnfolder]: 201/390 cut-off events. [2022-12-13 13:06:49,375 INFO L131 PetriNetUnfolder]: For 60/60 co-relation queries the response was YES. [2022-12-13 13:06:49,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 884 conditions, 390 events. 201/390 cut-off events. For 60/60 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1434 event pairs, 69 based on Foata normal form. 5/339 useless extension candidates. Maximal degree in co-relation 833. Up to 339 conditions per place. [2022-12-13 13:06:49,376 INFO L137 encePairwiseOnDemand]: 291/299 looper letters, 36 selfloop transitions, 11 changer transitions 0/48 dead transitions. [2022-12-13 13:06:49,377 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 48 transitions, 243 flow [2022-12-13 13:06:49,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:06:49,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:06:49,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 874 transitions. [2022-12-13 13:06:49,379 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48717948717948717 [2022-12-13 13:06:49,379 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 874 transitions. [2022-12-13 13:06:49,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 874 transitions. [2022-12-13 13:06:49,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:49,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 874 transitions. [2022-12-13 13:06:49,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 145.66666666666666) internal successors, (874), 6 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,383 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,383 INFO L175 Difference]: Start difference. First operand has 38 places, 32 transitions, 105 flow. Second operand 6 states and 874 transitions. [2022-12-13 13:06:49,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 48 transitions, 243 flow [2022-12-13 13:06:49,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 48 transitions, 241 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 13:06:49,385 INFO L231 Difference]: Finished difference. Result has 45 places, 38 transitions, 169 flow [2022-12-13 13:06:49,385 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=103, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=169, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2022-12-13 13:06:49,385 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 8 predicate places. [2022-12-13 13:06:49,386 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 38 transitions, 169 flow [2022-12-13 13:06:49,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 139.0) internal successors, (834), 6 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,386 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:49,386 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:49,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 13:06:49,386 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:49,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:49,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1362770584, now seen corresponding path program 1 times [2022-12-13 13:06:49,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:49,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062209508] [2022-12-13 13:06:49,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:49,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:49,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:49,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:49,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062209508] [2022-12-13 13:06:49,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062209508] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:49,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:49,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 13:06:49,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916710755] [2022-12-13 13:06:49,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:49,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:06:49,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:49,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:06:49,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:06:49,911 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 299 [2022-12-13 13:06:49,911 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 38 transitions, 169 flow. Second operand has 6 states, 6 states have (on average 143.16666666666666) internal successors, (859), 6 states have internal predecessors, (859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:49,912 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:49,912 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 299 [2022-12-13 13:06:49,912 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:50,117 INFO L130 PetriNetUnfolder]: 176/362 cut-off events. [2022-12-13 13:06:50,117 INFO L131 PetriNetUnfolder]: For 184/184 co-relation queries the response was YES. [2022-12-13 13:06:50,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 926 conditions, 362 events. 176/362 cut-off events. For 184/184 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1379 event pairs, 24 based on Foata normal form. 0/322 useless extension candidates. Maximal degree in co-relation 864. Up to 206 conditions per place. [2022-12-13 13:06:50,119 INFO L137 encePairwiseOnDemand]: 291/299 looper letters, 49 selfloop transitions, 11 changer transitions 4/66 dead transitions. [2022-12-13 13:06:50,120 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 66 transitions, 410 flow [2022-12-13 13:06:50,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:06:50,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:06:50,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 907 transitions. [2022-12-13 13:06:50,123 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5055741360089187 [2022-12-13 13:06:50,123 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 907 transitions. [2022-12-13 13:06:50,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 907 transitions. [2022-12-13 13:06:50,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:50,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 907 transitions. [2022-12-13 13:06:50,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 151.16666666666666) internal successors, (907), 6 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,130 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,130 INFO L175 Difference]: Start difference. First operand has 45 places, 38 transitions, 169 flow. Second operand 6 states and 907 transitions. [2022-12-13 13:06:50,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 66 transitions, 410 flow [2022-12-13 13:06:50,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 66 transitions, 388 flow, removed 10 selfloop flow, removed 1 redundant places. [2022-12-13 13:06:50,134 INFO L231 Difference]: Finished difference. Result has 54 places, 44 transitions, 235 flow [2022-12-13 13:06:50,134 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=157, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=235, PETRI_PLACES=54, PETRI_TRANSITIONS=44} [2022-12-13 13:06:50,135 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 17 predicate places. [2022-12-13 13:06:50,135 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 44 transitions, 235 flow [2022-12-13 13:06:50,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 143.16666666666666) internal successors, (859), 6 states have internal predecessors, (859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,136 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:50,136 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:50,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 13:06:50,136 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:50,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:50,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1362770585, now seen corresponding path program 1 times [2022-12-13 13:06:50,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:50,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271874699] [2022-12-13 13:06:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:50,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:50,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:50,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:50,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271874699] [2022-12-13 13:06:50,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271874699] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:50,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:50,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 13:06:50,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590298377] [2022-12-13 13:06:50,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:50,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:06:50,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:50,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:06:50,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:06:50,655 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 299 [2022-12-13 13:06:50,656 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 44 transitions, 235 flow. Second operand has 6 states, 6 states have (on average 139.16666666666666) internal successors, (835), 6 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) [2022-12-13 13:06:50,656 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:50,656 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 299 [2022-12-13 13:06:50,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:50,818 INFO L130 PetriNetUnfolder]: 153/315 cut-off events. [2022-12-13 13:06:50,818 INFO L131 PetriNetUnfolder]: For 247/247 co-relation queries the response was YES. [2022-12-13 13:06:50,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 920 conditions, 315 events. 153/315 cut-off events. For 247/247 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1133 event pairs, 33 based on Foata normal form. 4/309 useless extension candidates. Maximal degree in co-relation 850. Up to 273 conditions per place. [2022-12-13 13:06:50,821 INFO L137 encePairwiseOnDemand]: 292/299 looper letters, 45 selfloop transitions, 11 changer transitions 0/57 dead transitions. [2022-12-13 13:06:50,821 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 57 transitions, 415 flow [2022-12-13 13:06:50,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:06:50,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:06:50,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 871 transitions. [2022-12-13 13:06:50,824 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4855072463768116 [2022-12-13 13:06:50,824 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 871 transitions. [2022-12-13 13:06:50,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 871 transitions. [2022-12-13 13:06:50,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:50,825 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 871 transitions. [2022-12-13 13:06:50,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 145.16666666666666) internal successors, (871), 6 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,830 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:50,831 INFO L175 Difference]: Start difference. First operand has 54 places, 44 transitions, 235 flow. Second operand 6 states and 871 transitions. [2022-12-13 13:06:50,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 57 transitions, 415 flow [2022-12-13 13:06:50,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 57 transitions, 411 flow, removed 2 selfloop flow, removed 0 redundant places. [2022-12-13 13:06:50,834 INFO L231 Difference]: Finished difference. Result has 62 places, 50 transitions, 314 flow [2022-12-13 13:06:50,835 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=231, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=314, PETRI_PLACES=62, PETRI_TRANSITIONS=50} [2022-12-13 13:06:50,835 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 25 predicate places. [2022-12-13 13:06:50,835 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 50 transitions, 314 flow [2022-12-13 13:06:50,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 139.16666666666666) internal successors, (835), 6 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) [2022-12-13 13:06:50,836 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:50,836 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:50,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 13:06:50,836 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:50,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:50,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1668184137, now seen corresponding path program 1 times [2022-12-13 13:06:50,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:50,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940364789] [2022-12-13 13:06:50,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:50,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:51,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:51,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:51,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940364789] [2022-12-13 13:06:51,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940364789] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:51,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:51,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:06:51,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815543042] [2022-12-13 13:06:51,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:51,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 13:06:51,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:51,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 13:06:51,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 13:06:51,126 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 299 [2022-12-13 13:06:51,127 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 50 transitions, 314 flow. Second operand has 5 states, 5 states have (on average 146.8) internal successors, (734), 5 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:51,127 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:51,127 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 299 [2022-12-13 13:06:51,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:51,306 INFO L130 PetriNetUnfolder]: 155/335 cut-off events. [2022-12-13 13:06:51,306 INFO L131 PetriNetUnfolder]: For 353/353 co-relation queries the response was YES. [2022-12-13 13:06:51,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1043 conditions, 335 events. 155/335 cut-off events. For 353/353 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1315 event pairs, 50 based on Foata normal form. 8/331 useless extension candidates. Maximal degree in co-relation 971. Up to 167 conditions per place. [2022-12-13 13:06:51,309 INFO L137 encePairwiseOnDemand]: 293/299 looper letters, 58 selfloop transitions, 10 changer transitions 1/71 dead transitions. [2022-12-13 13:06:51,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 71 transitions, 558 flow [2022-12-13 13:06:51,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 13:06:51,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 13:06:51,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 769 transitions. [2022-12-13 13:06:51,311 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.51438127090301 [2022-12-13 13:06:51,311 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 769 transitions. [2022-12-13 13:06:51,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 769 transitions. [2022-12-13 13:06:51,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:51,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 769 transitions. [2022-12-13 13:06:51,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 153.8) internal successors, (769), 5 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:51,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 299.0) internal successors, (1794), 6 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:51,315 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 299.0) internal successors, (1794), 6 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:51,315 INFO L175 Difference]: Start difference. First operand has 62 places, 50 transitions, 314 flow. Second operand 5 states and 769 transitions. [2022-12-13 13:06:51,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 71 transitions, 558 flow [2022-12-13 13:06:51,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 71 transitions, 541 flow, removed 4 selfloop flow, removed 1 redundant places. [2022-12-13 13:06:51,318 INFO L231 Difference]: Finished difference. Result has 67 places, 54 transitions, 367 flow [2022-12-13 13:06:51,318 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=301, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=367, PETRI_PLACES=67, PETRI_TRANSITIONS=54} [2022-12-13 13:06:51,318 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 30 predicate places. [2022-12-13 13:06:51,318 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 54 transitions, 367 flow [2022-12-13 13:06:51,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 146.8) internal successors, (734), 5 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:51,319 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:51,319 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:51,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 13:06:51,319 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:51,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:51,320 INFO L85 PathProgramCache]: Analyzing trace with hash -339465791, now seen corresponding path program 2 times [2022-12-13 13:06:51,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:51,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169351215] [2022-12-13 13:06:51,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:51,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:51,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:51,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:51,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:51,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169351215] [2022-12-13 13:06:51,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169351215] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:51,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:51,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 13:06:51,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471739067] [2022-12-13 13:06:51,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:51,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 13:06:51,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:51,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 13:06:51,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:06:52,159 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 299 [2022-12-13 13:06:52,160 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 54 transitions, 367 flow. Second operand has 9 states, 9 states have (on average 137.0) internal successors, (1233), 9 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:52,160 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:52,160 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 299 [2022-12-13 13:06:52,161 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:52,520 INFO L130 PetriNetUnfolder]: 199/405 cut-off events. [2022-12-13 13:06:52,521 INFO L131 PetriNetUnfolder]: For 568/568 co-relation queries the response was YES. [2022-12-13 13:06:52,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1352 conditions, 405 events. 199/405 cut-off events. For 568/568 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1620 event pairs, 53 based on Foata normal form. 8/397 useless extension candidates. Maximal degree in co-relation 1272. Up to 313 conditions per place. [2022-12-13 13:06:52,523 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 53 selfloop transitions, 21 changer transitions 0/75 dead transitions. [2022-12-13 13:06:52,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 75 transitions, 625 flow [2022-12-13 13:06:52,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:06:52,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:06:52,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1279 transitions. [2022-12-13 13:06:52,536 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4752879970271275 [2022-12-13 13:06:52,536 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1279 transitions. [2022-12-13 13:06:52,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1279 transitions. [2022-12-13 13:06:52,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:52,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1279 transitions. [2022-12-13 13:06:52,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 142.11111111111111) internal successors, (1279), 9 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:52,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 299.0) internal successors, (2990), 10 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:52,543 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 299.0) internal successors, (2990), 10 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:52,544 INFO L175 Difference]: Start difference. First operand has 67 places, 54 transitions, 367 flow. Second operand 9 states and 1279 transitions. [2022-12-13 13:06:52,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 75 transitions, 625 flow [2022-12-13 13:06:52,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 75 transitions, 614 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 13:06:52,547 INFO L231 Difference]: Finished difference. Result has 76 places, 63 transitions, 500 flow [2022-12-13 13:06:52,547 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=359, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=500, PETRI_PLACES=76, PETRI_TRANSITIONS=63} [2022-12-13 13:06:52,547 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 39 predicate places. [2022-12-13 13:06:52,547 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 63 transitions, 500 flow [2022-12-13 13:06:52,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 137.0) internal successors, (1233), 9 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:52,548 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:52,548 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:52,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 13:06:52,548 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:52,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:52,548 INFO L85 PathProgramCache]: Analyzing trace with hash -337678331, now seen corresponding path program 3 times [2022-12-13 13:06:52,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:52,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808900679] [2022-12-13 13:06:52,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:52,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:52,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:52,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:52,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808900679] [2022-12-13 13:06:52,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808900679] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:52,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:52,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 13:06:52,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513280082] [2022-12-13 13:06:52,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:52,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 13:06:52,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:52,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 13:06:52,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:06:53,252 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 299 [2022-12-13 13:06:53,253 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 63 transitions, 500 flow. Second operand has 9 states, 9 states have (on average 137.0) internal successors, (1233), 9 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:53,253 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:53,253 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 299 [2022-12-13 13:06:53,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:53,735 INFO L130 PetriNetUnfolder]: 186/379 cut-off events. [2022-12-13 13:06:53,736 INFO L131 PetriNetUnfolder]: For 724/724 co-relation queries the response was YES. [2022-12-13 13:06:53,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1360 conditions, 379 events. 186/379 cut-off events. For 724/724 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1445 event pairs, 46 based on Foata normal form. 8/373 useless extension candidates. Maximal degree in co-relation 1278. Up to 271 conditions per place. [2022-12-13 13:06:53,737 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 54 selfloop transitions, 29 changer transitions 0/84 dead transitions. [2022-12-13 13:06:53,737 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 84 transitions, 755 flow [2022-12-13 13:06:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:06:53,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:06:53,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1836 transitions. [2022-12-13 13:06:53,740 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47234370980190377 [2022-12-13 13:06:53,740 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1836 transitions. [2022-12-13 13:06:53,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1836 transitions. [2022-12-13 13:06:53,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:53,741 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1836 transitions. [2022-12-13 13:06:53,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 141.23076923076923) internal successors, (1836), 13 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:53,754 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:53,755 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:53,755 INFO L175 Difference]: Start difference. First operand has 76 places, 63 transitions, 500 flow. Second operand 13 states and 1836 transitions. [2022-12-13 13:06:53,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 84 transitions, 755 flow [2022-12-13 13:06:53,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 84 transitions, 702 flow, removed 2 selfloop flow, removed 6 redundant places. [2022-12-13 13:06:53,760 INFO L231 Difference]: Finished difference. Result has 84 places, 68 transitions, 573 flow [2022-12-13 13:06:53,760 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=446, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=573, PETRI_PLACES=84, PETRI_TRANSITIONS=68} [2022-12-13 13:06:53,760 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 47 predicate places. [2022-12-13 13:06:53,760 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 68 transitions, 573 flow [2022-12-13 13:06:53,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 137.0) internal successors, (1233), 9 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:53,761 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:53,761 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:53,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 13:06:53,761 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:53,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:53,762 INFO L85 PathProgramCache]: Analyzing trace with hash -337678328, now seen corresponding path program 1 times [2022-12-13 13:06:53,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:53,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463382882] [2022-12-13 13:06:53,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:53,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:54,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:54,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:54,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463382882] [2022-12-13 13:06:54,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463382882] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:54,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:54,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:06:54,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409477215] [2022-12-13 13:06:54,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:54,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:06:54,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:54,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:06:54,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:06:54,090 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 299 [2022-12-13 13:06:54,090 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 68 transitions, 573 flow. Second operand has 6 states, 6 states have (on average 146.5) internal successors, (879), 6 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,090 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:54,091 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 299 [2022-12-13 13:06:54,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:54,253 INFO L130 PetriNetUnfolder]: 134/301 cut-off events. [2022-12-13 13:06:54,253 INFO L131 PetriNetUnfolder]: For 494/494 co-relation queries the response was YES. [2022-12-13 13:06:54,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1056 conditions, 301 events. 134/301 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1136 event pairs, 35 based on Foata normal form. 8/299 useless extension candidates. Maximal degree in co-relation 972. Up to 143 conditions per place. [2022-12-13 13:06:54,255 INFO L137 encePairwiseOnDemand]: 292/299 looper letters, 54 selfloop transitions, 13 changer transitions 0/69 dead transitions. [2022-12-13 13:06:54,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 69 transitions, 638 flow [2022-12-13 13:06:54,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 13:06:54,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 13:06:54,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 913 transitions. [2022-12-13 13:06:54,257 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5089186176142698 [2022-12-13 13:06:54,257 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 913 transitions. [2022-12-13 13:06:54,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 913 transitions. [2022-12-13 13:06:54,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:54,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 913 transitions. [2022-12-13 13:06:54,258 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 152.16666666666666) internal successors, (913), 6 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) [2022-12-13 13:06:54,259 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,260 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 299.0) internal successors, (2093), 7 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,260 INFO L175 Difference]: Start difference. First operand has 84 places, 68 transitions, 573 flow. Second operand 6 states and 913 transitions. [2022-12-13 13:06:54,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 69 transitions, 638 flow [2022-12-13 13:06:54,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 69 transitions, 581 flow, removed 3 selfloop flow, removed 10 redundant places. [2022-12-13 13:06:54,263 INFO L231 Difference]: Finished difference. Result has 77 places, 59 transitions, 448 flow [2022-12-13 13:06:54,263 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=408, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=448, PETRI_PLACES=77, PETRI_TRANSITIONS=59} [2022-12-13 13:06:54,264 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 40 predicate places. [2022-12-13 13:06:54,264 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 59 transitions, 448 flow [2022-12-13 13:06:54,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 146.5) internal successors, (879), 6 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,264 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:54,264 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:54,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 13:06:54,265 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:54,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:54,265 INFO L85 PathProgramCache]: Analyzing trace with hash -342389708, now seen corresponding path program 2 times [2022-12-13 13:06:54,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:54,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401220028] [2022-12-13 13:06:54,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:54,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:54,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:54,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:54,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:54,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401220028] [2022-12-13 13:06:54,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401220028] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:54,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:54,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 13:06:54,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261796077] [2022-12-13 13:06:54,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:54,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 13:06:54,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:54,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 13:06:54,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 13:06:54,533 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 299 [2022-12-13 13:06:54,533 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 59 transitions, 448 flow. Second operand has 6 states, 6 states have (on average 146.5) internal successors, (879), 6 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,533 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:54,533 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 299 [2022-12-13 13:06:54,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:54,692 INFO L130 PetriNetUnfolder]: 58/164 cut-off events. [2022-12-13 13:06:54,692 INFO L131 PetriNetUnfolder]: For 355/355 co-relation queries the response was YES. [2022-12-13 13:06:54,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 585 conditions, 164 events. 58/164 cut-off events. For 355/355 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 550 event pairs, 11 based on Foata normal form. 8/170 useless extension candidates. Maximal degree in co-relation 499. Up to 80 conditions per place. [2022-12-13 13:06:54,693 INFO L137 encePairwiseOnDemand]: 293/299 looper letters, 39 selfloop transitions, 16 changer transitions 0/57 dead transitions. [2022-12-13 13:06:54,693 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 57 transitions, 489 flow [2022-12-13 13:06:54,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 13:06:54,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 13:06:54,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1054 transitions. [2022-12-13 13:06:54,695 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5035833731485906 [2022-12-13 13:06:54,695 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1054 transitions. [2022-12-13 13:06:54,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1054 transitions. [2022-12-13 13:06:54,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:54,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1054 transitions. [2022-12-13 13:06:54,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 150.57142857142858) internal successors, (1054), 7 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 299.0) internal successors, (2392), 8 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,699 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 299.0) internal successors, (2392), 8 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,699 INFO L175 Difference]: Start difference. First operand has 77 places, 59 transitions, 448 flow. Second operand 7 states and 1054 transitions. [2022-12-13 13:06:54,699 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 57 transitions, 489 flow [2022-12-13 13:06:54,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 57 transitions, 472 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 13:06:54,702 INFO L231 Difference]: Finished difference. Result has 76 places, 48 transitions, 371 flow [2022-12-13 13:06:54,702 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=339, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=371, PETRI_PLACES=76, PETRI_TRANSITIONS=48} [2022-12-13 13:06:54,702 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 39 predicate places. [2022-12-13 13:06:54,702 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 48 transitions, 371 flow [2022-12-13 13:06:54,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 146.5) internal successors, (879), 6 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:54,703 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:54,703 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:54,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 13:06:54,703 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:54,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:54,703 INFO L85 PathProgramCache]: Analyzing trace with hash 452244111, now seen corresponding path program 1 times [2022-12-13 13:06:54,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:54,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686277946] [2022-12-13 13:06:54,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:54,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:55,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:55,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686277946] [2022-12-13 13:06:55,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686277946] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:55,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:55,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:06:55,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686184682] [2022-12-13 13:06:55,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:55,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:06:55,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:55,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:06:55,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:06:55,630 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:06:55,632 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 48 transitions, 371 flow. Second operand has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:55,632 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:55,632 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:06:55,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:56,084 INFO L130 PetriNetUnfolder]: 94/270 cut-off events. [2022-12-13 13:06:56,084 INFO L131 PetriNetUnfolder]: For 460/460 co-relation queries the response was YES. [2022-12-13 13:06:56,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 887 conditions, 270 events. 94/270 cut-off events. For 460/460 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1137 event pairs, 35 based on Foata normal form. 3/271 useless extension candidates. Maximal degree in co-relation 798. Up to 127 conditions per place. [2022-12-13 13:06:56,087 INFO L137 encePairwiseOnDemand]: 284/299 looper letters, 60 selfloop transitions, 24 changer transitions 3/88 dead transitions. [2022-12-13 13:06:56,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 88 transitions, 669 flow [2022-12-13 13:06:56,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:06:56,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:06:56,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2102 transitions. [2022-12-13 13:06:56,090 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4686733556298774 [2022-12-13 13:06:56,090 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2102 transitions. [2022-12-13 13:06:56,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2102 transitions. [2022-12-13 13:06:56,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:56,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2102 transitions. [2022-12-13 13:06:56,093 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 140.13333333333333) internal successors, (2102), 15 states have internal predecessors, (2102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:56,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:56,097 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:56,097 INFO L175 Difference]: Start difference. First operand has 76 places, 48 transitions, 371 flow. Second operand 15 states and 2102 transitions. [2022-12-13 13:06:56,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 88 transitions, 669 flow [2022-12-13 13:06:56,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 88 transitions, 588 flow, removed 13 selfloop flow, removed 11 redundant places. [2022-12-13 13:06:56,100 INFO L231 Difference]: Finished difference. Result has 85 places, 60 transitions, 429 flow [2022-12-13 13:06:56,100 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=429, PETRI_PLACES=85, PETRI_TRANSITIONS=60} [2022-12-13 13:06:56,101 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 48 predicate places. [2022-12-13 13:06:56,101 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 60 transitions, 429 flow [2022-12-13 13:06:56,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:56,101 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:56,101 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:56,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 13:06:56,102 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:56,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:56,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1353768933, now seen corresponding path program 2 times [2022-12-13 13:06:56,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:56,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962727471] [2022-12-13 13:06:56,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:56,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:56,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:56,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:56,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962727471] [2022-12-13 13:06:56,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962727471] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:56,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:56,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:06:56,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114566348] [2022-12-13 13:06:56,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:56,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:06:56,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:56,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:06:56,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:06:57,184 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 299 [2022-12-13 13:06:57,186 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 60 transitions, 429 flow. Second operand has 11 states, 11 states have (on average 138.0909090909091) internal successors, (1519), 11 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:57,186 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:57,187 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 299 [2022-12-13 13:06:57,187 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:57,727 INFO L130 PetriNetUnfolder]: 107/300 cut-off events. [2022-12-13 13:06:57,728 INFO L131 PetriNetUnfolder]: For 491/491 co-relation queries the response was YES. [2022-12-13 13:06:57,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1031 conditions, 300 events. 107/300 cut-off events. For 491/491 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1300 event pairs, 17 based on Foata normal form. 3/301 useless extension candidates. Maximal degree in co-relation 828. Up to 88 conditions per place. [2022-12-13 13:06:57,729 INFO L137 encePairwiseOnDemand]: 285/299 looper letters, 63 selfloop transitions, 36 changer transitions 5/105 dead transitions. [2022-12-13 13:06:57,729 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 105 transitions, 798 flow [2022-12-13 13:06:57,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 13:06:57,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 13:06:57,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2973 transitions. [2022-12-13 13:06:57,733 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47348303870043 [2022-12-13 13:06:57,733 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2973 transitions. [2022-12-13 13:06:57,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2973 transitions. [2022-12-13 13:06:57,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:57,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2973 transitions. [2022-12-13 13:06:57,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 141.57142857142858) internal successors, (2973), 21 states have internal predecessors, (2973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:57,741 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 299.0) internal successors, (6578), 22 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:57,742 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 299.0) internal successors, (6578), 22 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:57,743 INFO L175 Difference]: Start difference. First operand has 85 places, 60 transitions, 429 flow. Second operand 21 states and 2973 transitions. [2022-12-13 13:06:57,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 105 transitions, 798 flow [2022-12-13 13:06:57,745 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 105 transitions, 758 flow, removed 10 selfloop flow, removed 7 redundant places. [2022-12-13 13:06:57,746 INFO L231 Difference]: Finished difference. Result has 101 places, 67 transitions, 534 flow [2022-12-13 13:06:57,746 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=393, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=534, PETRI_PLACES=101, PETRI_TRANSITIONS=67} [2022-12-13 13:06:57,746 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 64 predicate places. [2022-12-13 13:06:57,746 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 67 transitions, 534 flow [2022-12-13 13:06:57,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 138.0909090909091) internal successors, (1519), 11 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:57,747 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:57,747 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:57,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 13:06:57,747 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:57,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:57,747 INFO L85 PathProgramCache]: Analyzing trace with hash 679829308, now seen corresponding path program 1 times [2022-12-13 13:06:57,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:57,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184265955] [2022-12-13 13:06:57,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:57,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:58,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:58,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:58,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184265955] [2022-12-13 13:06:58,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184265955] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:58,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:58,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 13:06:58,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933498764] [2022-12-13 13:06:58,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:58,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 13:06:58,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:58,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 13:06:58,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-12-13 13:06:58,339 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 299 [2022-12-13 13:06:58,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 67 transitions, 534 flow. Second operand has 8 states, 8 states have (on average 144.5) internal successors, (1156), 8 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:58,340 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:58,340 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 299 [2022-12-13 13:06:58,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:58,649 INFO L130 PetriNetUnfolder]: 95/281 cut-off events. [2022-12-13 13:06:58,649 INFO L131 PetriNetUnfolder]: For 607/608 co-relation queries the response was YES. [2022-12-13 13:06:58,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1027 conditions, 281 events. 95/281 cut-off events. For 607/608 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1227 event pairs, 41 based on Foata normal form. 4/283 useless extension candidates. Maximal degree in co-relation 861. Up to 91 conditions per place. [2022-12-13 13:06:58,651 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 67 selfloop transitions, 19 changer transitions 3/93 dead transitions. [2022-12-13 13:06:58,651 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 93 transitions, 788 flow [2022-12-13 13:06:58,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 13:06:58,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 13:06:58,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1499 transitions. [2022-12-13 13:06:58,652 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5013377926421405 [2022-12-13 13:06:58,653 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1499 transitions. [2022-12-13 13:06:58,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1499 transitions. [2022-12-13 13:06:58,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:06:58,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1499 transitions. [2022-12-13 13:06:58,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 149.9) internal successors, (1499), 10 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:58,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 299.0) internal successors, (3289), 11 states have internal predecessors, (3289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:58,656 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 299.0) internal successors, (3289), 11 states have internal predecessors, (3289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:58,656 INFO L175 Difference]: Start difference. First operand has 101 places, 67 transitions, 534 flow. Second operand 10 states and 1499 transitions. [2022-12-13 13:06:58,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 93 transitions, 788 flow [2022-12-13 13:06:58,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 93 transitions, 673 flow, removed 13 selfloop flow, removed 20 redundant places. [2022-12-13 13:06:58,659 INFO L231 Difference]: Finished difference. Result has 90 places, 66 transitions, 450 flow [2022-12-13 13:06:58,660 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=403, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=450, PETRI_PLACES=90, PETRI_TRANSITIONS=66} [2022-12-13 13:06:58,660 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 53 predicate places. [2022-12-13 13:06:58,660 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 66 transitions, 450 flow [2022-12-13 13:06:58,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 144.5) internal successors, (1156), 8 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:58,660 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:06:58,660 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:06:58,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 13:06:58,661 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:06:58,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:06:58,661 INFO L85 PathProgramCache]: Analyzing trace with hash 807699903, now seen corresponding path program 3 times [2022-12-13 13:06:58,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:06:58,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222275446] [2022-12-13 13:06:58,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:06:58,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:06:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:06:59,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:06:59,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:06:59,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222275446] [2022-12-13 13:06:59,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222275446] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:06:59,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:06:59,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:06:59,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077202516] [2022-12-13 13:06:59,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:06:59,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:06:59,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:06:59,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:06:59,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:06:59,520 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 299 [2022-12-13 13:06:59,521 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 66 transitions, 450 flow. Second operand has 11 states, 11 states have (on average 138.0909090909091) internal successors, (1519), 11 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:06:59,521 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:06:59,521 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 299 [2022-12-13 13:06:59,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:06:59,999 INFO L130 PetriNetUnfolder]: 117/324 cut-off events. [2022-12-13 13:06:59,999 INFO L131 PetriNetUnfolder]: For 624/624 co-relation queries the response was YES. [2022-12-13 13:07:00,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1111 conditions, 324 events. 117/324 cut-off events. For 624/624 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1453 event pairs, 29 based on Foata normal form. 3/325 useless extension candidates. Maximal degree in co-relation 963. Up to 146 conditions per place. [2022-12-13 13:07:00,001 INFO L137 encePairwiseOnDemand]: 284/299 looper letters, 50 selfloop transitions, 40 changer transitions 2/93 dead transitions. [2022-12-13 13:07:00,001 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 93 transitions, 737 flow [2022-12-13 13:07:00,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 13:07:00,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 13:07:00,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2259 transitions. [2022-12-13 13:07:00,003 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4721989966555184 [2022-12-13 13:07:00,003 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2259 transitions. [2022-12-13 13:07:00,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2259 transitions. [2022-12-13 13:07:00,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:00,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2259 transitions. [2022-12-13 13:07:00,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 141.1875) internal successors, (2259), 16 states have internal predecessors, (2259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:00,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 299.0) internal successors, (5083), 17 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:00,008 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 299.0) internal successors, (5083), 17 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:00,009 INFO L175 Difference]: Start difference. First operand has 90 places, 66 transitions, 450 flow. Second operand 16 states and 2259 transitions. [2022-12-13 13:07:00,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 93 transitions, 737 flow [2022-12-13 13:07:00,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 93 transitions, 702 flow, removed 4 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:00,011 INFO L231 Difference]: Finished difference. Result has 101 places, 73 transitions, 596 flow [2022-12-13 13:07:00,011 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=415, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=596, PETRI_PLACES=101, PETRI_TRANSITIONS=73} [2022-12-13 13:07:00,012 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 64 predicate places. [2022-12-13 13:07:00,012 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 73 transitions, 596 flow [2022-12-13 13:07:00,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 138.0909090909091) internal successors, (1519), 11 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:00,012 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:00,012 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:00,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 13:07:00,012 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:00,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:00,013 INFO L85 PathProgramCache]: Analyzing trace with hash 807699902, now seen corresponding path program 2 times [2022-12-13 13:07:00,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:00,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180669565] [2022-12-13 13:07:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:00,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:00,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:00,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:00,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180669565] [2022-12-13 13:07:00,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180669565] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:00,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:00,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:00,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387885481] [2022-12-13 13:07:00,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:00,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:00,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:00,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:00,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:00,882 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 299 [2022-12-13 13:07:00,883 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 73 transitions, 596 flow. Second operand has 11 states, 11 states have (on average 134.0909090909091) internal successors, (1475), 11 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) [2022-12-13 13:07:00,883 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:00,883 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 299 [2022-12-13 13:07:00,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:01,202 INFO L130 PetriNetUnfolder]: 114/318 cut-off events. [2022-12-13 13:07:01,202 INFO L131 PetriNetUnfolder]: For 775/775 co-relation queries the response was YES. [2022-12-13 13:07:01,203 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1184 conditions, 318 events. 114/318 cut-off events. For 775/775 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1413 event pairs, 33 based on Foata normal form. 3/319 useless extension candidates. Maximal degree in co-relation 1038. Up to 141 conditions per place. [2022-12-13 13:07:01,204 INFO L137 encePairwiseOnDemand]: 287/299 looper letters, 65 selfloop transitions, 27 changer transitions 3/96 dead transitions. [2022-12-13 13:07:01,204 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 96 transitions, 845 flow [2022-12-13 13:07:01,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:01,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:01,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1530 transitions. [2022-12-13 13:07:01,205 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4651869869261174 [2022-12-13 13:07:01,206 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1530 transitions. [2022-12-13 13:07:01,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1530 transitions. [2022-12-13 13:07:01,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:01,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1530 transitions. [2022-12-13 13:07:01,207 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 139.0909090909091) internal successors, (1530), 11 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:01,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:01,209 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:01,209 INFO L175 Difference]: Start difference. First operand has 101 places, 73 transitions, 596 flow. Second operand 11 states and 1530 transitions. [2022-12-13 13:07:01,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 96 transitions, 845 flow [2022-12-13 13:07:01,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 96 transitions, 771 flow, removed 6 selfloop flow, removed 13 redundant places. [2022-12-13 13:07:01,213 INFO L231 Difference]: Finished difference. Result has 98 places, 71 transitions, 561 flow [2022-12-13 13:07:01,213 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=507, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=561, PETRI_PLACES=98, PETRI_TRANSITIONS=71} [2022-12-13 13:07:01,213 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 61 predicate places. [2022-12-13 13:07:01,213 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 71 transitions, 561 flow [2022-12-13 13:07:01,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 134.0909090909091) internal successors, (1475), 11 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) [2022-12-13 13:07:01,214 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:01,214 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:01,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 13:07:01,214 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:01,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:01,214 INFO L85 PathProgramCache]: Analyzing trace with hash 2056059644, now seen corresponding path program 3 times [2022-12-13 13:07:01,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:01,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843460183] [2022-12-13 13:07:01,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:01,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:01,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:01,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:01,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843460183] [2022-12-13 13:07:01,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843460183] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:01,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:01,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 13:07:01,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001043892] [2022-12-13 13:07:01,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:01,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 13:07:01,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:01,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 13:07:01,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-13 13:07:02,064 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 299 [2022-12-13 13:07:02,065 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 71 transitions, 561 flow. Second operand has 10 states, 10 states have (on average 143.2) internal successors, (1432), 10 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:02,065 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:02,065 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 299 [2022-12-13 13:07:02,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:02,506 INFO L130 PetriNetUnfolder]: 99/291 cut-off events. [2022-12-13 13:07:02,507 INFO L131 PetriNetUnfolder]: For 621/621 co-relation queries the response was YES. [2022-12-13 13:07:02,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1046 conditions, 291 events. 99/291 cut-off events. For 621/621 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1289 event pairs, 9 based on Foata normal form. 6/297 useless extension candidates. Maximal degree in co-relation 911. Up to 88 conditions per place. [2022-12-13 13:07:02,508 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 45 selfloop transitions, 30 changer transitions 2/81 dead transitions. [2022-12-13 13:07:02,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 81 transitions, 753 flow [2022-12-13 13:07:02,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:02,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:02,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1611 transitions. [2022-12-13 13:07:02,509 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4898145332927942 [2022-12-13 13:07:02,510 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1611 transitions. [2022-12-13 13:07:02,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1611 transitions. [2022-12-13 13:07:02,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:02,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1611 transitions. [2022-12-13 13:07:02,511 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 146.45454545454547) internal successors, (1611), 11 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) [2022-12-13 13:07:02,513 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:02,513 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:02,513 INFO L175 Difference]: Start difference. First operand has 98 places, 71 transitions, 561 flow. Second operand 11 states and 1611 transitions. [2022-12-13 13:07:02,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 81 transitions, 753 flow [2022-12-13 13:07:02,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 81 transitions, 657 flow, removed 7 selfloop flow, removed 14 redundant places. [2022-12-13 13:07:02,520 INFO L231 Difference]: Finished difference. Result has 96 places, 71 transitions, 579 flow [2022-12-13 13:07:02,520 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=455, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=579, PETRI_PLACES=96, PETRI_TRANSITIONS=71} [2022-12-13 13:07:02,520 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 59 predicate places. [2022-12-13 13:07:02,520 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 71 transitions, 579 flow [2022-12-13 13:07:02,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 143.2) internal successors, (1432), 10 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:02,521 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:02,521 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:02,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 13:07:02,521 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:02,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:02,521 INFO L85 PathProgramCache]: Analyzing trace with hash 2056059645, now seen corresponding path program 4 times [2022-12-13 13:07:02,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:02,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789794722] [2022-12-13 13:07:02,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:02,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:02,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:02,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:02,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789794722] [2022-12-13 13:07:02,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789794722] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:02,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:02,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:02,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729408628] [2022-12-13 13:07:02,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:02,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:02,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:02,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:02,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:03,241 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:03,242 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 71 transitions, 579 flow. Second operand has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:03,242 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:03,242 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:03,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:03,610 INFO L130 PetriNetUnfolder]: 105/290 cut-off events. [2022-12-13 13:07:03,610 INFO L131 PetriNetUnfolder]: For 704/704 co-relation queries the response was YES. [2022-12-13 13:07:03,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1063 conditions, 290 events. 105/290 cut-off events. For 704/704 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1223 event pairs, 10 based on Foata normal form. 3/293 useless extension candidates. Maximal degree in co-relation 939. Up to 106 conditions per place. [2022-12-13 13:07:03,611 INFO L137 encePairwiseOnDemand]: 285/299 looper letters, 38 selfloop transitions, 42 changer transitions 2/83 dead transitions. [2022-12-13 13:07:03,611 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 83 transitions, 758 flow [2022-12-13 13:07:03,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 13:07:03,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 13:07:03,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2217 transitions. [2022-12-13 13:07:03,613 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46341973244147155 [2022-12-13 13:07:03,613 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2217 transitions. [2022-12-13 13:07:03,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2217 transitions. [2022-12-13 13:07:03,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:03,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2217 transitions. [2022-12-13 13:07:03,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 138.5625) internal successors, (2217), 16 states have internal predecessors, (2217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:03,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 299.0) internal successors, (5083), 17 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:03,618 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 299.0) internal successors, (5083), 17 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:03,619 INFO L175 Difference]: Start difference. First operand has 96 places, 71 transitions, 579 flow. Second operand 16 states and 2217 transitions. [2022-12-13 13:07:03,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 83 transitions, 758 flow [2022-12-13 13:07:03,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 83 transitions, 719 flow, removed 3 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:03,621 INFO L231 Difference]: Finished difference. Result has 103 places, 69 transitions, 606 flow [2022-12-13 13:07:03,622 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=522, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=606, PETRI_PLACES=103, PETRI_TRANSITIONS=69} [2022-12-13 13:07:03,622 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 66 predicate places. [2022-12-13 13:07:03,622 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 69 transitions, 606 flow [2022-12-13 13:07:03,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:03,622 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:03,622 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:03,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 13:07:03,623 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:03,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:03,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1309844880, now seen corresponding path program 1 times [2022-12-13 13:07:03,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:03,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34686138] [2022-12-13 13:07:03,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:03,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:04,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:04,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:04,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34686138] [2022-12-13 13:07:04,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34686138] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:04,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:04,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:04,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660153614] [2022-12-13 13:07:04,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:04,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:04,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:04,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:04,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:04,399 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:04,399 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 69 transitions, 606 flow. Second operand has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:04,399 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:04,399 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:04,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:04,724 INFO L130 PetriNetUnfolder]: 116/320 cut-off events. [2022-12-13 13:07:04,724 INFO L131 PetriNetUnfolder]: For 874/874 co-relation queries the response was YES. [2022-12-13 13:07:04,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1254 conditions, 320 events. 116/320 cut-off events. For 874/874 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1391 event pairs, 51 based on Foata normal form. 2/322 useless extension candidates. Maximal degree in co-relation 972. Up to 235 conditions per place. [2022-12-13 13:07:04,725 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 56 selfloop transitions, 24 changer transitions 12/93 dead transitions. [2022-12-13 13:07:04,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 93 transitions, 986 flow [2022-12-13 13:07:04,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:07:04,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:07:04,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1807 transitions. [2022-12-13 13:07:04,727 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46488294314381273 [2022-12-13 13:07:04,727 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1807 transitions. [2022-12-13 13:07:04,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1807 transitions. [2022-12-13 13:07:04,728 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:04,728 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1807 transitions. [2022-12-13 13:07:04,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 139.0) internal successors, (1807), 13 states have internal predecessors, (1807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:04,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:04,731 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:04,731 INFO L175 Difference]: Start difference. First operand has 103 places, 69 transitions, 606 flow. Second operand 13 states and 1807 transitions. [2022-12-13 13:07:04,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 93 transitions, 986 flow [2022-12-13 13:07:04,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 93 transitions, 836 flow, removed 2 selfloop flow, removed 17 redundant places. [2022-12-13 13:07:04,735 INFO L231 Difference]: Finished difference. Result has 97 places, 69 transitions, 592 flow [2022-12-13 13:07:04,735 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=592, PETRI_PLACES=97, PETRI_TRANSITIONS=69} [2022-12-13 13:07:04,735 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 60 predicate places. [2022-12-13 13:07:04,735 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 69 transitions, 592 flow [2022-12-13 13:07:04,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.0909090909091) internal successors, (1497), 11 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:04,736 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:04,736 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:04,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 13:07:04,736 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:04,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:04,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1805156037, now seen corresponding path program 1 times [2022-12-13 13:07:04,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:04,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035159187] [2022-12-13 13:07:04,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:04,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:04,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:05,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:05,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:05,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035159187] [2022-12-13 13:07:05,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035159187] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:05,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:05,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:05,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201911746] [2022-12-13 13:07:05,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:05,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:05,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:05,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:05,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:06,415 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:06,417 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 69 transitions, 592 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:06,417 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:06,417 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:06,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:07,013 INFO L130 PetriNetUnfolder]: 106/319 cut-off events. [2022-12-13 13:07:07,013 INFO L131 PetriNetUnfolder]: For 671/671 co-relation queries the response was YES. [2022-12-13 13:07:07,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1222 conditions, 319 events. 106/319 cut-off events. For 671/671 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1465 event pairs, 39 based on Foata normal form. 1/320 useless extension candidates. Maximal degree in co-relation 996. Up to 215 conditions per place. [2022-12-13 13:07:07,014 INFO L137 encePairwiseOnDemand]: 286/299 looper letters, 71 selfloop transitions, 34 changer transitions 0/106 dead transitions. [2022-12-13 13:07:07,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 106 transitions, 1023 flow [2022-12-13 13:07:07,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:07:07,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:07:07,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1835 transitions. [2022-12-13 13:07:07,016 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4383659818442427 [2022-12-13 13:07:07,016 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1835 transitions. [2022-12-13 13:07:07,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1835 transitions. [2022-12-13 13:07:07,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:07,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1835 transitions. [2022-12-13 13:07:07,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 131.07142857142858) internal successors, (1835), 14 states have internal predecessors, (1835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:07,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:07,020 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:07,020 INFO L175 Difference]: Start difference. First operand has 97 places, 69 transitions, 592 flow. Second operand 14 states and 1835 transitions. [2022-12-13 13:07:07,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 106 transitions, 1023 flow [2022-12-13 13:07:07,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 106 transitions, 940 flow, removed 7 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:07,023 INFO L231 Difference]: Finished difference. Result has 100 places, 88 transitions, 782 flow [2022-12-13 13:07:07,024 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=530, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=782, PETRI_PLACES=100, PETRI_TRANSITIONS=88} [2022-12-13 13:07:07,024 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 63 predicate places. [2022-12-13 13:07:07,024 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 88 transitions, 782 flow [2022-12-13 13:07:07,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:07,024 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:07,024 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:07,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 13:07:07,024 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:07,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:07,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1720806695, now seen corresponding path program 2 times [2022-12-13 13:07:07,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:07,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519112245] [2022-12-13 13:07:07,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:07,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:07,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:07,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:07,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519112245] [2022-12-13 13:07:07,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519112245] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:07,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:07,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:07,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889440947] [2022-12-13 13:07:07,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:07,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:07,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:07,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:07,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:08,223 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:08,225 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 88 transitions, 782 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:08,225 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:08,225 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:08,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:08,658 INFO L130 PetriNetUnfolder]: 123/381 cut-off events. [2022-12-13 13:07:08,658 INFO L131 PetriNetUnfolder]: For 936/936 co-relation queries the response was YES. [2022-12-13 13:07:08,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1523 conditions, 381 events. 123/381 cut-off events. For 936/936 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1937 event pairs, 47 based on Foata normal form. 1/382 useless extension candidates. Maximal degree in co-relation 1304. Up to 217 conditions per place. [2022-12-13 13:07:08,660 INFO L137 encePairwiseOnDemand]: 287/299 looper letters, 72 selfloop transitions, 54 changer transitions 0/127 dead transitions. [2022-12-13 13:07:08,660 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 127 transitions, 1305 flow [2022-12-13 13:07:08,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:07:08,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:07:08,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1710 transitions. [2022-12-13 13:07:08,662 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43992796501157705 [2022-12-13 13:07:08,662 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1710 transitions. [2022-12-13 13:07:08,662 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1710 transitions. [2022-12-13 13:07:08,662 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:08,662 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1710 transitions. [2022-12-13 13:07:08,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 131.53846153846155) internal successors, (1710), 13 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:08,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:08,665 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:08,665 INFO L175 Difference]: Start difference. First operand has 100 places, 88 transitions, 782 flow. Second operand 13 states and 1710 transitions. [2022-12-13 13:07:08,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 127 transitions, 1305 flow [2022-12-13 13:07:08,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 127 transitions, 1288 flow, removed 4 selfloop flow, removed 2 redundant places. [2022-12-13 13:07:08,669 INFO L231 Difference]: Finished difference. Result has 114 places, 109 transitions, 1117 flow [2022-12-13 13:07:08,670 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=765, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1117, PETRI_PLACES=114, PETRI_TRANSITIONS=109} [2022-12-13 13:07:08,670 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 77 predicate places. [2022-12-13 13:07:08,670 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 109 transitions, 1117 flow [2022-12-13 13:07:08,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:08,670 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:08,670 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:08,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 13:07:08,670 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:08,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:08,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1629229044, now seen corresponding path program 1 times [2022-12-13 13:07:08,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:08,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539369446] [2022-12-13 13:07:08,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:08,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:09,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:09,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:09,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539369446] [2022-12-13 13:07:09,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539369446] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:09,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:09,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:09,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17516855] [2022-12-13 13:07:09,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:09,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:09,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:09,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:09,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:09,753 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:09,753 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 109 transitions, 1117 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:09,754 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:09,754 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:09,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:10,249 INFO L130 PetriNetUnfolder]: 123/406 cut-off events. [2022-12-13 13:07:10,249 INFO L131 PetriNetUnfolder]: For 1494/1494 co-relation queries the response was YES. [2022-12-13 13:07:10,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1775 conditions, 406 events. 123/406 cut-off events. For 1494/1494 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 2230 event pairs, 43 based on Foata normal form. 5/411 useless extension candidates. Maximal degree in co-relation 1634. Up to 178 conditions per place. [2022-12-13 13:07:10,251 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 124 selfloop transitions, 22 changer transitions 0/152 dead transitions. [2022-12-13 13:07:10,251 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 152 transitions, 1646 flow [2022-12-13 13:07:10,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 13:07:10,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 13:07:10,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1694 transitions. [2022-12-13 13:07:10,253 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4721293199554069 [2022-12-13 13:07:10,253 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1694 transitions. [2022-12-13 13:07:10,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1694 transitions. [2022-12-13 13:07:10,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:10,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1694 transitions. [2022-12-13 13:07:10,255 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 141.16666666666666) internal successors, (1694), 12 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:10,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:10,256 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:10,257 INFO L175 Difference]: Start difference. First operand has 114 places, 109 transitions, 1117 flow. Second operand 12 states and 1694 transitions. [2022-12-13 13:07:10,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 152 transitions, 1646 flow [2022-12-13 13:07:10,260 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 152 transitions, 1607 flow, removed 8 selfloop flow, removed 3 redundant places. [2022-12-13 13:07:10,262 INFO L231 Difference]: Finished difference. Result has 126 places, 116 transitions, 1214 flow [2022-12-13 13:07:10,262 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1079, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1214, PETRI_PLACES=126, PETRI_TRANSITIONS=116} [2022-12-13 13:07:10,262 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 89 predicate places. [2022-12-13 13:07:10,262 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 116 transitions, 1214 flow [2022-12-13 13:07:10,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:10,262 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:10,262 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:10,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-13 13:07:10,262 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:10,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:10,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1936742887, now seen corresponding path program 3 times [2022-12-13 13:07:10,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:10,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96322] [2022-12-13 13:07:10,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:10,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:10,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:10,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:10,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96322] [2022-12-13 13:07:10,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96322] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:10,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:10,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:10,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533034299] [2022-12-13 13:07:10,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:10,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:10,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:10,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:10,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:11,503 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:11,504 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 116 transitions, 1214 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:11,504 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:11,504 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:11,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:12,044 INFO L130 PetriNetUnfolder]: 151/459 cut-off events. [2022-12-13 13:07:12,044 INFO L131 PetriNetUnfolder]: For 1958/1958 co-relation queries the response was YES. [2022-12-13 13:07:12,045 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2147 conditions, 459 events. 151/459 cut-off events. For 1958/1958 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 2511 event pairs, 40 based on Foata normal form. 3/462 useless extension candidates. Maximal degree in co-relation 1893. Up to 194 conditions per place. [2022-12-13 13:07:12,047 INFO L137 encePairwiseOnDemand]: 285/299 looper letters, 60 selfloop transitions, 95 changer transitions 0/156 dead transitions. [2022-12-13 13:07:12,047 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 156 transitions, 1828 flow [2022-12-13 13:07:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 13:07:12,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 13:07:12,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2606 transitions. [2022-12-13 13:07:12,051 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43578595317725755 [2022-12-13 13:07:12,051 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2606 transitions. [2022-12-13 13:07:12,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2606 transitions. [2022-12-13 13:07:12,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:12,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2606 transitions. [2022-12-13 13:07:12,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 130.3) internal successors, (2606), 20 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:12,060 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 299.0) internal successors, (6279), 21 states have internal predecessors, (6279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:12,060 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 299.0) internal successors, (6279), 21 states have internal predecessors, (6279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:12,060 INFO L175 Difference]: Start difference. First operand has 126 places, 116 transitions, 1214 flow. Second operand 20 states and 2606 transitions. [2022-12-13 13:07:12,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 156 transitions, 1828 flow [2022-12-13 13:07:12,068 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 156 transitions, 1772 flow, removed 15 selfloop flow, removed 4 redundant places. [2022-12-13 13:07:12,071 INFO L231 Difference]: Finished difference. Result has 144 places, 140 transitions, 1676 flow [2022-12-13 13:07:12,071 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1173, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1676, PETRI_PLACES=144, PETRI_TRANSITIONS=140} [2022-12-13 13:07:12,071 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 107 predicate places. [2022-12-13 13:07:12,071 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 140 transitions, 1676 flow [2022-12-13 13:07:12,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:12,072 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:12,072 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:12,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 13:07:12,072 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:12,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:12,072 INFO L85 PathProgramCache]: Analyzing trace with hash -123811712, now seen corresponding path program 2 times [2022-12-13 13:07:12,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:12,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866588224] [2022-12-13 13:07:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:12,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:12,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:12,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:12,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866588224] [2022-12-13 13:07:12,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866588224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:12,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:12,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:12,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298721189] [2022-12-13 13:07:12,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:12,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:12,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:12,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:12,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:13,299 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 299 [2022-12-13 13:07:13,299 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 140 transitions, 1676 flow. Second operand has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:13,300 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:13,300 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 299 [2022-12-13 13:07:13,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:13,773 INFO L130 PetriNetUnfolder]: 148/446 cut-off events. [2022-12-13 13:07:13,773 INFO L131 PetriNetUnfolder]: For 2421/2421 co-relation queries the response was YES. [2022-12-13 13:07:13,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2323 conditions, 446 events. 148/446 cut-off events. For 2421/2421 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 2373 event pairs, 61 based on Foata normal form. 5/451 useless extension candidates. Maximal degree in co-relation 2182. Up to 281 conditions per place. [2022-12-13 13:07:13,775 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 108 selfloop transitions, 46 changer transitions 0/155 dead transitions. [2022-12-13 13:07:13,775 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 155 transitions, 2046 flow [2022-12-13 13:07:13,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:13,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:13,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1430 transitions. [2022-12-13 13:07:13,777 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43478260869565216 [2022-12-13 13:07:13,777 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1430 transitions. [2022-12-13 13:07:13,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1430 transitions. [2022-12-13 13:07:13,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:13,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1430 transitions. [2022-12-13 13:07:13,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 130.0) internal successors, (1430), 11 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:13,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:13,780 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:13,780 INFO L175 Difference]: Start difference. First operand has 144 places, 140 transitions, 1676 flow. Second operand 11 states and 1430 transitions. [2022-12-13 13:07:13,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 155 transitions, 2046 flow [2022-12-13 13:07:13,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 155 transitions, 1901 flow, removed 30 selfloop flow, removed 13 redundant places. [2022-12-13 13:07:13,788 INFO L231 Difference]: Finished difference. Result has 142 places, 138 transitions, 1637 flow [2022-12-13 13:07:13,788 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1485, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1637, PETRI_PLACES=142, PETRI_TRANSITIONS=138} [2022-12-13 13:07:13,788 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 105 predicate places. [2022-12-13 13:07:13,788 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 138 transitions, 1637 flow [2022-12-13 13:07:13,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:13,789 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:13,789 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:13,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 13:07:13,789 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:13,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:13,789 INFO L85 PathProgramCache]: Analyzing trace with hash -2029690808, now seen corresponding path program 3 times [2022-12-13 13:07:13,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:13,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597800925] [2022-12-13 13:07:13,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:13,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:13,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:14,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:14,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:14,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597800925] [2022-12-13 13:07:14,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597800925] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:14,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:14,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:14,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410995200] [2022-12-13 13:07:14,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:14,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:14,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:14,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:14,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:15,001 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 299 [2022-12-13 13:07:15,002 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 138 transitions, 1637 flow. Second operand has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:15,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:15,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 299 [2022-12-13 13:07:15,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:15,490 INFO L130 PetriNetUnfolder]: 168/515 cut-off events. [2022-12-13 13:07:15,490 INFO L131 PetriNetUnfolder]: For 2828/2828 co-relation queries the response was YES. [2022-12-13 13:07:15,491 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2586 conditions, 515 events. 168/515 cut-off events. For 2828/2828 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2946 event pairs, 36 based on Foata normal form. 5/520 useless extension candidates. Maximal degree in co-relation 2448. Up to 205 conditions per place. [2022-12-13 13:07:15,493 INFO L137 encePairwiseOnDemand]: 287/299 looper letters, 119 selfloop transitions, 59 changer transitions 0/179 dead transitions. [2022-12-13 13:07:15,493 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 179 transitions, 2248 flow [2022-12-13 13:07:15,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:07:15,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:07:15,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1822 transitions. [2022-12-13 13:07:15,495 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43526039178213094 [2022-12-13 13:07:15,495 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1822 transitions. [2022-12-13 13:07:15,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1822 transitions. [2022-12-13 13:07:15,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:15,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1822 transitions. [2022-12-13 13:07:15,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 130.14285714285714) internal successors, (1822), 14 states have internal predecessors, (1822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:15,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:15,499 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:15,499 INFO L175 Difference]: Start difference. First operand has 142 places, 138 transitions, 1637 flow. Second operand 14 states and 1822 transitions. [2022-12-13 13:07:15,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 179 transitions, 2248 flow [2022-12-13 13:07:15,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 179 transitions, 2180 flow, removed 8 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:15,508 INFO L231 Difference]: Finished difference. Result has 153 places, 144 transitions, 1784 flow [2022-12-13 13:07:15,508 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1573, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1784, PETRI_PLACES=153, PETRI_TRANSITIONS=144} [2022-12-13 13:07:15,509 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 116 predicate places. [2022-12-13 13:07:15,509 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 144 transitions, 1784 flow [2022-12-13 13:07:15,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:15,509 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:15,509 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:15,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 13:07:15,509 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:15,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:15,509 INFO L85 PathProgramCache]: Analyzing trace with hash 334666632, now seen corresponding path program 4 times [2022-12-13 13:07:15,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:15,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119177392] [2022-12-13 13:07:15,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:15,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:15,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:15,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:15,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119177392] [2022-12-13 13:07:15,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119177392] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:15,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:15,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:15,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846162892] [2022-12-13 13:07:15,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:15,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:15,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:15,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:15,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:16,498 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:16,498 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 144 transitions, 1784 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:16,498 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:16,499 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:16,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:16,880 INFO L130 PetriNetUnfolder]: 159/529 cut-off events. [2022-12-13 13:07:16,880 INFO L131 PetriNetUnfolder]: For 3026/3026 co-relation queries the response was YES. [2022-12-13 13:07:16,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2674 conditions, 529 events. 159/529 cut-off events. For 3026/3026 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3243 event pairs, 56 based on Foata normal form. 5/534 useless extension candidates. Maximal degree in co-relation 2461. Up to 159 conditions per place. [2022-12-13 13:07:16,883 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 127 selfloop transitions, 46 changer transitions 0/178 dead transitions. [2022-12-13 13:07:16,883 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 178 transitions, 2368 flow [2022-12-13 13:07:16,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:16,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:16,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1548 transitions. [2022-12-13 13:07:16,885 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4706597750076011 [2022-12-13 13:07:16,885 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1548 transitions. [2022-12-13 13:07:16,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1548 transitions. [2022-12-13 13:07:16,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:16,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1548 transitions. [2022-12-13 13:07:16,888 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 140.72727272727272) internal successors, (1548), 11 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:16,889 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:16,889 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:16,889 INFO L175 Difference]: Start difference. First operand has 153 places, 144 transitions, 1784 flow. Second operand 11 states and 1548 transitions. [2022-12-13 13:07:16,889 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 178 transitions, 2368 flow [2022-12-13 13:07:16,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 178 transitions, 2265 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:16,900 INFO L231 Difference]: Finished difference. Result has 160 places, 148 transitions, 1892 flow [2022-12-13 13:07:16,900 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1683, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1892, PETRI_PLACES=160, PETRI_TRANSITIONS=148} [2022-12-13 13:07:16,900 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 123 predicate places. [2022-12-13 13:07:16,900 INFO L495 AbstractCegarLoop]: Abstraction has has 160 places, 148 transitions, 1892 flow [2022-12-13 13:07:16,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:16,901 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:16,901 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:16,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 13:07:16,901 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:16,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:16,901 INFO L85 PathProgramCache]: Analyzing trace with hash -96622206, now seen corresponding path program 5 times [2022-12-13 13:07:16,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:16,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199191286] [2022-12-13 13:07:16,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:16,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:17,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:17,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:17,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199191286] [2022-12-13 13:07:17,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199191286] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:17,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:17,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:17,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427949559] [2022-12-13 13:07:17,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:17,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:17,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:17,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:17,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:18,345 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 299 [2022-12-13 13:07:18,345 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 148 transitions, 1892 flow. Second operand has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:18,345 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:18,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 299 [2022-12-13 13:07:18,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:19,031 INFO L130 PetriNetUnfolder]: 228/705 cut-off events. [2022-12-13 13:07:19,031 INFO L131 PetriNetUnfolder]: For 4990/4990 co-relation queries the response was YES. [2022-12-13 13:07:19,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3732 conditions, 705 events. 228/705 cut-off events. For 4990/4990 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4549 event pairs, 82 based on Foata normal form. 5/710 useless extension candidates. Maximal degree in co-relation 3576. Up to 357 conditions per place. [2022-12-13 13:07:19,035 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 148 selfloop transitions, 64 changer transitions 0/213 dead transitions. [2022-12-13 13:07:19,035 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 213 transitions, 2912 flow [2022-12-13 13:07:19,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:07:19,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:07:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1957 transitions. [2022-12-13 13:07:19,037 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4363433667781494 [2022-12-13 13:07:19,037 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1957 transitions. [2022-12-13 13:07:19,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1957 transitions. [2022-12-13 13:07:19,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:19,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1957 transitions. [2022-12-13 13:07:19,039 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 130.46666666666667) internal successors, (1957), 15 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:19,040 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:19,041 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:19,041 INFO L175 Difference]: Start difference. First operand has 160 places, 148 transitions, 1892 flow. Second operand 15 states and 1957 transitions. [2022-12-13 13:07:19,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 213 transitions, 2912 flow [2022-12-13 13:07:19,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 213 transitions, 2809 flow, removed 23 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:19,055 INFO L231 Difference]: Finished difference. Result has 173 places, 167 transitions, 2298 flow [2022-12-13 13:07:19,055 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=1814, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2298, PETRI_PLACES=173, PETRI_TRANSITIONS=167} [2022-12-13 13:07:19,055 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 136 predicate places. [2022-12-13 13:07:19,055 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 167 transitions, 2298 flow [2022-12-13 13:07:19,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:19,055 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:19,055 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:19,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 13:07:19,056 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:19,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:19,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1712208116, now seen corresponding path program 6 times [2022-12-13 13:07:19,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:19,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572895829] [2022-12-13 13:07:19,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:19,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:19,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:19,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:19,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:19,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572895829] [2022-12-13 13:07:19,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572895829] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:19,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:19,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:19,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421129770] [2022-12-13 13:07:19,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:19,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:19,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:19,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:19,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:20,247 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 299 [2022-12-13 13:07:20,249 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 167 transitions, 2298 flow. Second operand has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:20,249 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:20,249 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 299 [2022-12-13 13:07:20,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:20,781 INFO L130 PetriNetUnfolder]: 225/692 cut-off events. [2022-12-13 13:07:20,781 INFO L131 PetriNetUnfolder]: For 5339/5339 co-relation queries the response was YES. [2022-12-13 13:07:20,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3791 conditions, 692 events. 225/692 cut-off events. For 5339/5339 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 4421 event pairs, 102 based on Foata normal form. 5/697 useless extension candidates. Maximal degree in co-relation 3622. Up to 516 conditions per place. [2022-12-13 13:07:20,785 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 147 selfloop transitions, 33 changer transitions 0/181 dead transitions. [2022-12-13 13:07:20,785 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 181 transitions, 2711 flow [2022-12-13 13:07:20,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:20,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:20,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1426 transitions. [2022-12-13 13:07:20,787 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43356643356643354 [2022-12-13 13:07:20,787 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1426 transitions. [2022-12-13 13:07:20,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1426 transitions. [2022-12-13 13:07:20,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:20,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1426 transitions. [2022-12-13 13:07:20,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 129.63636363636363) internal successors, (1426), 11 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:20,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:20,790 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:20,790 INFO L175 Difference]: Start difference. First operand has 173 places, 167 transitions, 2298 flow. Second operand 11 states and 1426 transitions. [2022-12-13 13:07:20,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 181 transitions, 2711 flow [2022-12-13 13:07:20,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 181 transitions, 2645 flow, removed 15 selfloop flow, removed 4 redundant places. [2022-12-13 13:07:20,807 INFO L231 Difference]: Finished difference. Result has 179 places, 164 transitions, 2272 flow [2022-12-13 13:07:20,807 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2184, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2272, PETRI_PLACES=179, PETRI_TRANSITIONS=164} [2022-12-13 13:07:20,807 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 142 predicate places. [2022-12-13 13:07:20,807 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 164 transitions, 2272 flow [2022-12-13 13:07:20,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:20,808 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:20,808 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:20,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-13 13:07:20,808 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:20,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:20,808 INFO L85 PathProgramCache]: Analyzing trace with hash -23838344, now seen corresponding path program 7 times [2022-12-13 13:07:20,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:20,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900234878] [2022-12-13 13:07:20,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:20,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:21,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:21,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:21,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900234878] [2022-12-13 13:07:21,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900234878] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:21,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:21,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:21,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084752012] [2022-12-13 13:07:21,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:21,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:21,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:21,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:21,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:21,767 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:21,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 164 transitions, 2272 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:21,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:21,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:21,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:22,359 INFO L130 PetriNetUnfolder]: 196/664 cut-off events. [2022-12-13 13:07:22,359 INFO L131 PetriNetUnfolder]: For 5090/5090 co-relation queries the response was YES. [2022-12-13 13:07:22,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3550 conditions, 664 events. 196/664 cut-off events. For 5090/5090 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4457 event pairs, 74 based on Foata normal form. 5/669 useless extension candidates. Maximal degree in co-relation 3376. Up to 355 conditions per place. [2022-12-13 13:07:22,363 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 154 selfloop transitions, 39 changer transitions 0/197 dead transitions. [2022-12-13 13:07:22,363 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 197 transitions, 2838 flow [2022-12-13 13:07:22,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:07:22,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:07:22,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1827 transitions. [2022-12-13 13:07:22,365 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47002829945973756 [2022-12-13 13:07:22,365 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1827 transitions. [2022-12-13 13:07:22,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1827 transitions. [2022-12-13 13:07:22,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:22,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1827 transitions. [2022-12-13 13:07:22,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 140.53846153846155) internal successors, (1827), 13 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) [2022-12-13 13:07:22,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:22,368 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:22,368 INFO L175 Difference]: Start difference. First operand has 179 places, 164 transitions, 2272 flow. Second operand 13 states and 1827 transitions. [2022-12-13 13:07:22,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 197 transitions, 2838 flow [2022-12-13 13:07:22,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 197 transitions, 2793 flow, removed 8 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:22,392 INFO L231 Difference]: Finished difference. Result has 189 places, 167 transitions, 2397 flow [2022-12-13 13:07:22,392 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2206, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2397, PETRI_PLACES=189, PETRI_TRANSITIONS=167} [2022-12-13 13:07:22,392 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 152 predicate places. [2022-12-13 13:07:22,392 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 167 transitions, 2397 flow [2022-12-13 13:07:22,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:22,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:22,393 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:22,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-13 13:07:22,393 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:22,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:22,393 INFO L85 PathProgramCache]: Analyzing trace with hash -577275965, now seen corresponding path program 4 times [2022-12-13 13:07:22,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:22,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128294000] [2022-12-13 13:07:22,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:22,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:22,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:22,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:22,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:22,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128294000] [2022-12-13 13:07:22,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128294000] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:22,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:22,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:22,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178493527] [2022-12-13 13:07:22,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:22,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:22,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:22,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:22,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:23,535 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:23,536 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 167 transitions, 2397 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:23,536 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:23,536 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:23,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:24,152 INFO L130 PetriNetUnfolder]: 228/708 cut-off events. [2022-12-13 13:07:24,152 INFO L131 PetriNetUnfolder]: For 6212/6212 co-relation queries the response was YES. [2022-12-13 13:07:24,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3958 conditions, 708 events. 228/708 cut-off events. For 6212/6212 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4572 event pairs, 107 based on Foata normal form. 1/709 useless extension candidates. Maximal degree in co-relation 3748. Up to 394 conditions per place. [2022-12-13 13:07:24,156 INFO L137 encePairwiseOnDemand]: 286/299 looper letters, 124 selfloop transitions, 68 changer transitions 0/193 dead transitions. [2022-12-13 13:07:24,156 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 193 transitions, 2962 flow [2022-12-13 13:07:24,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:07:24,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:07:24,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1971 transitions. [2022-12-13 13:07:24,158 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4394648829431438 [2022-12-13 13:07:24,158 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1971 transitions. [2022-12-13 13:07:24,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1971 transitions. [2022-12-13 13:07:24,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:24,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1971 transitions. [2022-12-13 13:07:24,160 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 131.4) internal successors, (1971), 15 states have internal predecessors, (1971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:24,162 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:24,162 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:24,162 INFO L175 Difference]: Start difference. First operand has 189 places, 167 transitions, 2397 flow. Second operand 15 states and 1971 transitions. [2022-12-13 13:07:24,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 193 transitions, 2962 flow [2022-12-13 13:07:24,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 193 transitions, 2884 flow, removed 15 selfloop flow, removed 5 redundant places. [2022-12-13 13:07:24,181 INFO L231 Difference]: Finished difference. Result has 202 places, 174 transitions, 2614 flow [2022-12-13 13:07:24,182 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2319, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2614, PETRI_PLACES=202, PETRI_TRANSITIONS=174} [2022-12-13 13:07:24,182 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 165 predicate places. [2022-12-13 13:07:24,182 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 174 transitions, 2614 flow [2022-12-13 13:07:24,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:24,182 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:24,182 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:24,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-13 13:07:24,183 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:24,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:24,183 INFO L85 PathProgramCache]: Analyzing trace with hash -504492103, now seen corresponding path program 5 times [2022-12-13 13:07:24,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:24,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240023684] [2022-12-13 13:07:24,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:24,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:24,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:24,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:24,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:24,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240023684] [2022-12-13 13:07:24,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240023684] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:24,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:24,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:24,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730978552] [2022-12-13 13:07:24,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:24,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:24,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:24,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:24,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:25,491 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 299 [2022-12-13 13:07:25,493 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 174 transitions, 2614 flow. Second operand has 13 states, 13 states have (on average 130.15384615384616) internal successors, (1692), 13 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:25,493 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:25,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 299 [2022-12-13 13:07:25,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:26,046 INFO L130 PetriNetUnfolder]: 227/705 cut-off events. [2022-12-13 13:07:26,046 INFO L131 PetriNetUnfolder]: For 6240/6240 co-relation queries the response was YES. [2022-12-13 13:07:26,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4054 conditions, 705 events. 227/705 cut-off events. For 6240/6240 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4556 event pairs, 106 based on Foata normal form. 1/706 useless extension candidates. Maximal degree in co-relation 3862. Up to 435 conditions per place. [2022-12-13 13:07:26,051 INFO L137 encePairwiseOnDemand]: 285/299 looper letters, 140 selfloop transitions, 53 changer transitions 0/194 dead transitions. [2022-12-13 13:07:26,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 194 transitions, 3104 flow [2022-12-13 13:07:26,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:07:26,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:07:26,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1869 transitions. [2022-12-13 13:07:26,052 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44648829431438125 [2022-12-13 13:07:26,052 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1869 transitions. [2022-12-13 13:07:26,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1869 transitions. [2022-12-13 13:07:26,053 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:26,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1869 transitions. [2022-12-13 13:07:26,054 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 133.5) internal successors, (1869), 14 states have internal predecessors, (1869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:26,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:26,056 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:26,056 INFO L175 Difference]: Start difference. First operand has 202 places, 174 transitions, 2614 flow. Second operand 14 states and 1869 transitions. [2022-12-13 13:07:26,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 194 transitions, 3104 flow [2022-12-13 13:07:26,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 194 transitions, 3036 flow, removed 4 selfloop flow, removed 7 redundant places. [2022-12-13 13:07:26,077 INFO L231 Difference]: Finished difference. Result has 209 places, 175 transitions, 2674 flow [2022-12-13 13:07:26,077 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2550, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2674, PETRI_PLACES=209, PETRI_TRANSITIONS=175} [2022-12-13 13:07:26,078 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 172 predicate places. [2022-12-13 13:07:26,078 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 175 transitions, 2674 flow [2022-12-13 13:07:26,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 130.15384615384616) internal successors, (1692), 13 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:26,078 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:26,078 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:26,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-13 13:07:26,078 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:26,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:26,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1887228698, now seen corresponding path program 8 times [2022-12-13 13:07:26,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:26,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326185460] [2022-12-13 13:07:26,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:26,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:26,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:26,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:26,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:26,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326185460] [2022-12-13 13:07:26,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326185460] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:26,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:26,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:26,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215439014] [2022-12-13 13:07:26,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:26,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:26,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:26,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:26,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:27,065 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:27,066 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 175 transitions, 2674 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:27,066 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:27,066 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:27,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:27,465 INFO L130 PetriNetUnfolder]: 191/645 cut-off events. [2022-12-13 13:07:27,465 INFO L131 PetriNetUnfolder]: For 5826/5826 co-relation queries the response was YES. [2022-12-13 13:07:27,467 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3699 conditions, 645 events. 191/645 cut-off events. For 5826/5826 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 4306 event pairs, 39 based on Foata normal form. 5/650 useless extension candidates. Maximal degree in co-relation 3502. Up to 331 conditions per place. [2022-12-13 13:07:27,469 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 117 selfloop transitions, 71 changer transitions 0/193 dead transitions. [2022-12-13 13:07:27,469 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 193 transitions, 3129 flow [2022-12-13 13:07:27,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:27,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:27,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1538 transitions. [2022-12-13 13:07:27,471 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46761933718455456 [2022-12-13 13:07:27,471 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1538 transitions. [2022-12-13 13:07:27,471 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1538 transitions. [2022-12-13 13:07:27,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:27,472 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1538 transitions. [2022-12-13 13:07:27,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 139.8181818181818) internal successors, (1538), 11 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:27,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:27,475 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:27,475 INFO L175 Difference]: Start difference. First operand has 209 places, 175 transitions, 2674 flow. Second operand 11 states and 1538 transitions. [2022-12-13 13:07:27,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 193 transitions, 3129 flow [2022-12-13 13:07:27,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 193 transitions, 3051 flow, removed 2 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:27,496 INFO L231 Difference]: Finished difference. Result has 212 places, 175 transitions, 2743 flow [2022-12-13 13:07:27,497 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2596, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2743, PETRI_PLACES=212, PETRI_TRANSITIONS=175} [2022-12-13 13:07:27,497 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 175 predicate places. [2022-12-13 13:07:27,497 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 175 transitions, 2743 flow [2022-12-13 13:07:27,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:27,497 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:27,497 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:27,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-13 13:07:27,498 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:27,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:27,498 INFO L85 PathProgramCache]: Analyzing trace with hash -577275966, now seen corresponding path program 9 times [2022-12-13 13:07:27,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:27,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627676496] [2022-12-13 13:07:27,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:27,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:27,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:28,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:28,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:28,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627676496] [2022-12-13 13:07:28,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627676496] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:28,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:28,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:28,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248345780] [2022-12-13 13:07:28,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:28,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:28,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:28,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:28,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:28,748 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 299 [2022-12-13 13:07:28,750 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 175 transitions, 2743 flow. Second operand has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:28,750 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:28,750 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 299 [2022-12-13 13:07:28,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:29,396 INFO L130 PetriNetUnfolder]: 221/677 cut-off events. [2022-12-13 13:07:29,396 INFO L131 PetriNetUnfolder]: For 6777/6777 co-relation queries the response was YES. [2022-12-13 13:07:29,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4050 conditions, 677 events. 221/677 cut-off events. For 6777/6777 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4280 event pairs, 76 based on Foata normal form. 5/682 useless extension candidates. Maximal degree in co-relation 3848. Up to 341 conditions per place. [2022-12-13 13:07:29,399 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 133 selfloop transitions, 63 changer transitions 0/197 dead transitions. [2022-12-13 13:07:29,399 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 197 transitions, 3217 flow [2022-12-13 13:07:29,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:07:29,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:07:29,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1689 transitions. [2022-12-13 13:07:29,402 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43452534087985595 [2022-12-13 13:07:29,402 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1689 transitions. [2022-12-13 13:07:29,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1689 transitions. [2022-12-13 13:07:29,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:29,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1689 transitions. [2022-12-13 13:07:29,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 129.92307692307693) internal successors, (1689), 13 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) [2022-12-13 13:07:29,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:29,405 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:29,405 INFO L175 Difference]: Start difference. First operand has 212 places, 175 transitions, 2743 flow. Second operand 13 states and 1689 transitions. [2022-12-13 13:07:29,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 197 transitions, 3217 flow [2022-12-13 13:07:29,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 197 transitions, 3089 flow, removed 5 selfloop flow, removed 11 redundant places. [2022-12-13 13:07:29,427 INFO L231 Difference]: Finished difference. Result has 212 places, 171 transitions, 2681 flow [2022-12-13 13:07:29,427 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2555, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2681, PETRI_PLACES=212, PETRI_TRANSITIONS=171} [2022-12-13 13:07:29,427 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 175 predicate places. [2022-12-13 13:07:29,427 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 171 transitions, 2681 flow [2022-12-13 13:07:29,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.15384615384616) internal successors, (1640), 13 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:29,428 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:29,428 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:29,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-13 13:07:29,428 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:29,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:29,428 INFO L85 PathProgramCache]: Analyzing trace with hash 517704451, now seen corresponding path program 6 times [2022-12-13 13:07:29,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:29,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073099585] [2022-12-13 13:07:29,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:29,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:30,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:30,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073099585] [2022-12-13 13:07:30,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073099585] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:30,129 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:30,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:30,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779263539] [2022-12-13 13:07:30,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:30,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:30,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:30,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:30,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:30,793 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:30,795 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 171 transitions, 2681 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:30,795 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:30,795 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:30,795 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:31,495 INFO L130 PetriNetUnfolder]: 219/673 cut-off events. [2022-12-13 13:07:31,496 INFO L131 PetriNetUnfolder]: For 6908/6908 co-relation queries the response was YES. [2022-12-13 13:07:31,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4045 conditions, 673 events. 219/673 cut-off events. For 6908/6908 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4265 event pairs, 44 based on Foata normal form. 2/675 useless extension candidates. Maximal degree in co-relation 3846. Up to 389 conditions per place. [2022-12-13 13:07:31,499 INFO L137 encePairwiseOnDemand]: 285/299 looper letters, 89 selfloop transitions, 92 changer transitions 0/182 dead transitions. [2022-12-13 13:07:31,499 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 182 transitions, 3087 flow [2022-12-13 13:07:31,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:07:31,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:07:31,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1959 transitions. [2022-12-13 13:07:31,501 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4367892976588629 [2022-12-13 13:07:31,502 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1959 transitions. [2022-12-13 13:07:31,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1959 transitions. [2022-12-13 13:07:31,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:31,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1959 transitions. [2022-12-13 13:07:31,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 130.6) internal successors, (1959), 15 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:31,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:31,505 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:31,505 INFO L175 Difference]: Start difference. First operand has 212 places, 171 transitions, 2681 flow. Second operand 15 states and 1959 transitions. [2022-12-13 13:07:31,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 182 transitions, 3087 flow [2022-12-13 13:07:31,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 182 transitions, 2980 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:31,526 INFO L231 Difference]: Finished difference. Result has 219 places, 172 transitions, 2786 flow [2022-12-13 13:07:31,526 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2574, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2786, PETRI_PLACES=219, PETRI_TRANSITIONS=172} [2022-12-13 13:07:31,526 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 182 predicate places. [2022-12-13 13:07:31,526 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 172 transitions, 2786 flow [2022-12-13 13:07:31,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:31,527 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:31,527 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:31,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-13 13:07:31,527 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:31,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:31,527 INFO L85 PathProgramCache]: Analyzing trace with hash 871631970, now seen corresponding path program 10 times [2022-12-13 13:07:31,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:31,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085505500] [2022-12-13 13:07:31,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:31,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:31,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:31,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:31,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:31,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085505500] [2022-12-13 13:07:31,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085505500] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:31,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:31,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:31,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045385967] [2022-12-13 13:07:31,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:31,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:31,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:31,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:31,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:32,579 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:32,580 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 172 transitions, 2786 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:32,580 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:32,580 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:32,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:33,121 INFO L130 PetriNetUnfolder]: 195/677 cut-off events. [2022-12-13 13:07:33,121 INFO L131 PetriNetUnfolder]: For 7291/7291 co-relation queries the response was YES. [2022-12-13 13:07:33,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4035 conditions, 677 events. 195/677 cut-off events. For 7291/7291 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4647 event pairs, 74 based on Foata normal form. 5/682 useless extension candidates. Maximal degree in co-relation 3834. Up to 199 conditions per place. [2022-12-13 13:07:33,125 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 133 selfloop transitions, 70 changer transitions 0/207 dead transitions. [2022-12-13 13:07:33,125 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 207 transitions, 3431 flow [2022-12-13 13:07:33,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 13:07:33,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 13:07:33,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1828 transitions. [2022-12-13 13:07:33,127 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47028556727553383 [2022-12-13 13:07:33,127 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1828 transitions. [2022-12-13 13:07:33,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1828 transitions. [2022-12-13 13:07:33,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:33,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1828 transitions. [2022-12-13 13:07:33,129 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 140.6153846153846) internal successors, (1828), 13 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:33,130 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:33,131 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 299.0) internal successors, (4186), 14 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:33,131 INFO L175 Difference]: Start difference. First operand has 219 places, 172 transitions, 2786 flow. Second operand 13 states and 1828 transitions. [2022-12-13 13:07:33,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 207 transitions, 3431 flow [2022-12-13 13:07:33,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 207 transitions, 3255 flow, removed 5 selfloop flow, removed 13 redundant places. [2022-12-13 13:07:33,154 INFO L231 Difference]: Finished difference. Result has 222 places, 175 transitions, 2905 flow [2022-12-13 13:07:33,154 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2589, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2905, PETRI_PLACES=222, PETRI_TRANSITIONS=175} [2022-12-13 13:07:33,154 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 185 predicate places. [2022-12-13 13:07:33,154 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 175 transitions, 2905 flow [2022-12-13 13:07:33,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:33,155 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:33,155 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:33,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-13 13:07:33,155 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:33,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:33,155 INFO L85 PathProgramCache]: Analyzing trace with hash 390978210, now seen corresponding path program 11 times [2022-12-13 13:07:33,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:33,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774841306] [2022-12-13 13:07:33,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:33,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:33,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:33,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:33,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:33,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774841306] [2022-12-13 13:07:33,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774841306] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:33,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:33,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:33,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593667749] [2022-12-13 13:07:33,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:33,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:33,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:33,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:33,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:34,057 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:34,058 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 175 transitions, 2905 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:34,058 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:34,058 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:34,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:34,499 INFO L130 PetriNetUnfolder]: 192/664 cut-off events. [2022-12-13 13:07:34,499 INFO L131 PetriNetUnfolder]: For 7930/7930 co-relation queries the response was YES. [2022-12-13 13:07:34,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3997 conditions, 664 events. 192/664 cut-off events. For 7930/7930 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 4508 event pairs, 57 based on Foata normal form. 5/669 useless extension candidates. Maximal degree in co-relation 3785. Up to 239 conditions per place. [2022-12-13 13:07:34,503 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 123 selfloop transitions, 66 changer transitions 0/193 dead transitions. [2022-12-13 13:07:34,503 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 193 transitions, 3343 flow [2022-12-13 13:07:34,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:34,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:34,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1543 transitions. [2022-12-13 13:07:34,505 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4691395560960778 [2022-12-13 13:07:34,505 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1543 transitions. [2022-12-13 13:07:34,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1543 transitions. [2022-12-13 13:07:34,505 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:34,505 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1543 transitions. [2022-12-13 13:07:34,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 140.27272727272728) internal successors, (1543), 11 states have internal predecessors, (1543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:34,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:34,508 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:34,508 INFO L175 Difference]: Start difference. First operand has 222 places, 175 transitions, 2905 flow. Second operand 11 states and 1543 transitions. [2022-12-13 13:07:34,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 193 transitions, 3343 flow [2022-12-13 13:07:34,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 193 transitions, 3270 flow, removed 17 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:34,532 INFO L231 Difference]: Finished difference. Result has 225 places, 173 transitions, 2939 flow [2022-12-13 13:07:34,532 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2803, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2939, PETRI_PLACES=225, PETRI_TRANSITIONS=173} [2022-12-13 13:07:34,533 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 188 predicate places. [2022-12-13 13:07:34,533 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 173 transitions, 2939 flow [2022-12-13 13:07:34,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:34,533 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:34,533 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:34,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-13 13:07:34,533 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:34,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:34,533 INFO L85 PathProgramCache]: Analyzing trace with hash -401886134, now seen corresponding path program 12 times [2022-12-13 13:07:34,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:34,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284548844] [2022-12-13 13:07:34,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:34,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:34,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:34,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284548844] [2022-12-13 13:07:34,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284548844] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:34,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:34,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 13:07:34,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216190479] [2022-12-13 13:07:34,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:34,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 13:07:34,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:34,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 13:07:34,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-12-13 13:07:35,559 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 299 [2022-12-13 13:07:35,560 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 173 transitions, 2939 flow. Second operand has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:35,560 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:35,560 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 299 [2022-12-13 13:07:35,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:36,032 INFO L130 PetriNetUnfolder]: 189/650 cut-off events. [2022-12-13 13:07:36,032 INFO L131 PetriNetUnfolder]: For 8095/8095 co-relation queries the response was YES. [2022-12-13 13:07:36,034 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3981 conditions, 650 events. 189/650 cut-off events. For 8095/8095 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4391 event pairs, 71 based on Foata normal form. 5/655 useless extension candidates. Maximal degree in co-relation 3777. Up to 350 conditions per place. [2022-12-13 13:07:36,036 INFO L137 encePairwiseOnDemand]: 289/299 looper letters, 144 selfloop transitions, 39 changer transitions 0/186 dead transitions. [2022-12-13 13:07:36,036 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 186 transitions, 3312 flow [2022-12-13 13:07:36,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:36,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:36,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1541 transitions. [2022-12-13 13:07:36,037 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46853146853146854 [2022-12-13 13:07:36,037 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1541 transitions. [2022-12-13 13:07:36,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1541 transitions. [2022-12-13 13:07:36,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:36,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1541 transitions. [2022-12-13 13:07:36,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 140.0909090909091) internal successors, (1541), 11 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:36,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:36,040 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:36,040 INFO L175 Difference]: Start difference. First operand has 225 places, 173 transitions, 2939 flow. Second operand 11 states and 1541 transitions. [2022-12-13 13:07:36,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 186 transitions, 3312 flow [2022-12-13 13:07:36,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 186 transitions, 3210 flow, removed 7 selfloop flow, removed 9 redundant places. [2022-12-13 13:07:36,062 INFO L231 Difference]: Finished difference. Result has 224 places, 169 transitions, 2857 flow [2022-12-13 13:07:36,062 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2779, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2857, PETRI_PLACES=224, PETRI_TRANSITIONS=169} [2022-12-13 13:07:36,062 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 187 predicate places. [2022-12-13 13:07:36,062 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 169 transitions, 2857 flow [2022-12-13 13:07:36,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.36363636363637) internal successors, (1500), 11 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:36,063 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:36,063 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:36,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-13 13:07:36,063 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:36,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:36,063 INFO L85 PathProgramCache]: Analyzing trace with hash 182158427, now seen corresponding path program 7 times [2022-12-13 13:07:36,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:36,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998062615] [2022-12-13 13:07:36,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:36,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:36,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:36,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:36,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998062615] [2022-12-13 13:07:36,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998062615] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:36,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:36,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:36,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390688097] [2022-12-13 13:07:36,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:36,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:36,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:36,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:36,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:37,249 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:37,250 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 169 transitions, 2857 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:37,250 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:37,250 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:37,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:38,006 INFO L130 PetriNetUnfolder]: 231/712 cut-off events. [2022-12-13 13:07:38,006 INFO L131 PetriNetUnfolder]: For 9169/9169 co-relation queries the response was YES. [2022-12-13 13:07:38,008 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4439 conditions, 712 events. 231/712 cut-off events. For 9169/9169 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4615 event pairs, 53 based on Foata normal form. 1/713 useless extension candidates. Maximal degree in co-relation 4243. Up to 355 conditions per place. [2022-12-13 13:07:38,009 INFO L137 encePairwiseOnDemand]: 286/299 looper letters, 74 selfloop transitions, 114 changer transitions 0/189 dead transitions. [2022-12-13 13:07:38,009 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 189 transitions, 3403 flow [2022-12-13 13:07:38,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 13:07:38,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 13:07:38,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2599 transitions. [2022-12-13 13:07:38,012 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4346153846153846 [2022-12-13 13:07:38,012 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2599 transitions. [2022-12-13 13:07:38,012 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2599 transitions. [2022-12-13 13:07:38,012 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:38,012 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2599 transitions. [2022-12-13 13:07:38,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 129.95) internal successors, (2599), 20 states have internal predecessors, (2599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:38,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 299.0) internal successors, (6279), 21 states have internal predecessors, (6279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:38,016 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 299.0) internal successors, (6279), 21 states have internal predecessors, (6279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:38,016 INFO L175 Difference]: Start difference. First operand has 224 places, 169 transitions, 2857 flow. Second operand 20 states and 2599 transitions. [2022-12-13 13:07:38,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 189 transitions, 3403 flow [2022-12-13 13:07:38,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 189 transitions, 3351 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 13:07:38,039 INFO L231 Difference]: Finished difference. Result has 240 places, 177 transitions, 3238 flow [2022-12-13 13:07:38,039 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2806, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=3238, PETRI_PLACES=240, PETRI_TRANSITIONS=177} [2022-12-13 13:07:38,039 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 203 predicate places. [2022-12-13 13:07:38,039 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 177 transitions, 3238 flow [2022-12-13 13:07:38,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:38,040 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:38,040 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:38,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 13:07:38,040 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:38,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:38,040 INFO L85 PathProgramCache]: Analyzing trace with hash 89210506, now seen corresponding path program 13 times [2022-12-13 13:07:38,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:38,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641921326] [2022-12-13 13:07:38,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:38,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:38,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:38,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:38,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641921326] [2022-12-13 13:07:38,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641921326] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:38,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:38,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 13:07:38,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469152237] [2022-12-13 13:07:38,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:38,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:07:38,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:38,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:07:38,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:07:39,430 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 299 [2022-12-13 13:07:39,432 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 177 transitions, 3238 flow. Second operand has 12 states, 12 states have (on average 135.25) internal successors, (1623), 12 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:39,432 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:39,432 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 299 [2022-12-13 13:07:39,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:40,030 INFO L130 PetriNetUnfolder]: 195/683 cut-off events. [2022-12-13 13:07:40,030 INFO L131 PetriNetUnfolder]: For 9434/9434 co-relation queries the response was YES. [2022-12-13 13:07:40,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4351 conditions, 683 events. 195/683 cut-off events. For 9434/9434 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 4679 event pairs, 64 based on Foata normal form. 5/688 useless extension candidates. Maximal degree in co-relation 4143. Up to 270 conditions per place. [2022-12-13 13:07:40,034 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 110 selfloop transitions, 75 changer transitions 0/188 dead transitions. [2022-12-13 13:07:40,034 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 188 transitions, 3646 flow [2022-12-13 13:07:40,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 13:07:40,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 13:07:40,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1657 transitions. [2022-12-13 13:07:40,035 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46181716833890746 [2022-12-13 13:07:40,035 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1657 transitions. [2022-12-13 13:07:40,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1657 transitions. [2022-12-13 13:07:40,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:40,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1657 transitions. [2022-12-13 13:07:40,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 138.08333333333334) internal successors, (1657), 12 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:40,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:40,039 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 299.0) internal successors, (3887), 13 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:40,039 INFO L175 Difference]: Start difference. First operand has 240 places, 177 transitions, 3238 flow. Second operand 12 states and 1657 transitions. [2022-12-13 13:07:40,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 188 transitions, 3646 flow [2022-12-13 13:07:40,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 188 transitions, 3559 flow, removed 7 selfloop flow, removed 11 redundant places. [2022-12-13 13:07:40,066 INFO L231 Difference]: Finished difference. Result has 242 places, 176 transitions, 3382 flow [2022-12-13 13:07:40,066 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3116, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3382, PETRI_PLACES=242, PETRI_TRANSITIONS=176} [2022-12-13 13:07:40,066 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 205 predicate places. [2022-12-13 13:07:40,066 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 176 transitions, 3382 flow [2022-12-13 13:07:40,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.25) internal successors, (1623), 12 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:40,067 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:40,067 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:40,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-13 13:07:40,067 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:40,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:40,067 INFO L85 PathProgramCache]: Analyzing trace with hash -391443254, now seen corresponding path program 14 times [2022-12-13 13:07:40,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:40,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364225751] [2022-12-13 13:07:40,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:40,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:40,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:40,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:40,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364225751] [2022-12-13 13:07:40,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364225751] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:40,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:40,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 13:07:40,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001452416] [2022-12-13 13:07:40,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:40,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 13:07:40,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:40,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 13:07:40,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-13 13:07:41,224 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 299 [2022-12-13 13:07:41,225 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 176 transitions, 3382 flow. Second operand has 12 states, 12 states have (on average 135.25) internal successors, (1623), 12 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:41,225 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:41,225 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 299 [2022-12-13 13:07:41,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:41,774 INFO L130 PetriNetUnfolder]: 192/665 cut-off events. [2022-12-13 13:07:41,774 INFO L131 PetriNetUnfolder]: For 10587/10587 co-relation queries the response was YES. [2022-12-13 13:07:41,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4441 conditions, 665 events. 192/665 cut-off events. For 10587/10587 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 4521 event pairs, 16 based on Foata normal form. 5/670 useless extension candidates. Maximal degree in co-relation 4231. Up to 200 conditions per place. [2022-12-13 13:07:41,783 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 118 selfloop transitions, 61 changer transitions 0/181 dead transitions. [2022-12-13 13:07:41,783 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 181 transitions, 3698 flow [2022-12-13 13:07:41,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:41,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:41,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1515 transitions. [2022-12-13 13:07:41,785 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4606263301915476 [2022-12-13 13:07:41,785 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1515 transitions. [2022-12-13 13:07:41,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1515 transitions. [2022-12-13 13:07:41,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:41,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1515 transitions. [2022-12-13 13:07:41,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 137.72727272727272) internal successors, (1515), 11 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:41,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:41,788 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:41,788 INFO L175 Difference]: Start difference. First operand has 242 places, 176 transitions, 3382 flow. Second operand 11 states and 1515 transitions. [2022-12-13 13:07:41,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 181 transitions, 3698 flow [2022-12-13 13:07:41,812 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 181 transitions, 3558 flow, removed 3 selfloop flow, removed 17 redundant places. [2022-12-13 13:07:41,815 INFO L231 Difference]: Finished difference. Result has 232 places, 172 transitions, 3293 flow [2022-12-13 13:07:41,815 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3171, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3293, PETRI_PLACES=232, PETRI_TRANSITIONS=172} [2022-12-13 13:07:41,816 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 195 predicate places. [2022-12-13 13:07:41,816 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 172 transitions, 3293 flow [2022-12-13 13:07:41,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.25) internal successors, (1623), 12 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:41,816 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:41,816 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:41,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-13 13:07:41,816 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:41,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:41,816 INFO L85 PathProgramCache]: Analyzing trace with hash -391443253, now seen corresponding path program 8 times [2022-12-13 13:07:41,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:41,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645546922] [2022-12-13 13:07:41,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:41,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:42,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:42,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:42,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645546922] [2022-12-13 13:07:42,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645546922] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:42,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:42,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 13:07:42,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209369315] [2022-12-13 13:07:42,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:42,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 13:07:42,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:42,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 13:07:42,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 13:07:43,237 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:43,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 172 transitions, 3293 flow. Second operand has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:43,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:43,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:43,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:43,727 INFO L130 PetriNetUnfolder]: 231/714 cut-off events. [2022-12-13 13:07:43,727 INFO L131 PetriNetUnfolder]: For 10927/10927 co-relation queries the response was YES. [2022-12-13 13:07:43,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4888 conditions, 714 events. 231/714 cut-off events. For 10927/10927 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4638 event pairs, 49 based on Foata normal form. 1/715 useless extension candidates. Maximal degree in co-relation 4690. Up to 415 conditions per place. [2022-12-13 13:07:43,731 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 85 selfloop transitions, 92 changer transitions 0/178 dead transitions. [2022-12-13 13:07:43,731 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 178 transitions, 3674 flow [2022-12-13 13:07:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 13:07:43,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 13:07:43,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1821 transitions. [2022-12-13 13:07:43,733 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4350215002388915 [2022-12-13 13:07:43,733 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1821 transitions. [2022-12-13 13:07:43,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1821 transitions. [2022-12-13 13:07:43,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:43,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1821 transitions. [2022-12-13 13:07:43,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 130.07142857142858) internal successors, (1821), 14 states have internal predecessors, (1821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:43,736 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:43,737 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 299.0) internal successors, (4485), 15 states have internal predecessors, (4485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:43,737 INFO L175 Difference]: Start difference. First operand has 232 places, 172 transitions, 3293 flow. Second operand 14 states and 1821 transitions. [2022-12-13 13:07:43,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 178 transitions, 3674 flow [2022-12-13 13:07:43,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 178 transitions, 3581 flow, removed 1 selfloop flow, removed 8 redundant places. [2022-12-13 13:07:43,761 INFO L231 Difference]: Finished difference. Result has 238 places, 173 transitions, 3408 flow [2022-12-13 13:07:43,761 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3200, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3408, PETRI_PLACES=238, PETRI_TRANSITIONS=173} [2022-12-13 13:07:43,761 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 201 predicate places. [2022-12-13 13:07:43,762 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 173 transitions, 3408 flow [2022-12-13 13:07:43,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 128.15384615384616) internal successors, (1666), 13 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:43,762 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:43,762 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:43,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-13 13:07:43,762 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:43,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:43,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1504095724, now seen corresponding path program 1 times [2022-12-13 13:07:43,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:43,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120269098] [2022-12-13 13:07:43,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:43,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:44,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:44,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:44,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120269098] [2022-12-13 13:07:44,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120269098] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:44,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:44,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 13:07:44,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288679339] [2022-12-13 13:07:44,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:44,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 13:07:44,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:44,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 13:07:44,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-12-13 13:07:45,640 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:45,642 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 173 transitions, 3408 flow. Second operand has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:45,642 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:45,642 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:45,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:46,745 INFO L130 PetriNetUnfolder]: 222/699 cut-off events. [2022-12-13 13:07:46,745 INFO L131 PetriNetUnfolder]: For 10954/10954 co-relation queries the response was YES. [2022-12-13 13:07:46,747 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4808 conditions, 699 events. 222/699 cut-off events. For 10954/10954 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4573 event pairs, 65 based on Foata normal form. 9/708 useless extension candidates. Maximal degree in co-relation 4600. Up to 318 conditions per place. [2022-12-13 13:07:46,749 INFO L137 encePairwiseOnDemand]: 286/299 looper letters, 90 selfloop transitions, 110 changer transitions 0/201 dead transitions. [2022-12-13 13:07:46,749 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 201 transitions, 4084 flow [2022-12-13 13:07:46,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 13:07:46,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 13:07:46,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2730 transitions. [2022-12-13 13:07:46,751 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43478260869565216 [2022-12-13 13:07:46,751 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2730 transitions. [2022-12-13 13:07:46,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2730 transitions. [2022-12-13 13:07:46,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:46,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2730 transitions. [2022-12-13 13:07:46,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 130.0) internal successors, (2730), 21 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:46,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 299.0) internal successors, (6578), 22 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:46,756 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 299.0) internal successors, (6578), 22 states have internal predecessors, (6578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:46,756 INFO L175 Difference]: Start difference. First operand has 238 places, 173 transitions, 3408 flow. Second operand 21 states and 2730 transitions. [2022-12-13 13:07:46,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 201 transitions, 4084 flow [2022-12-13 13:07:46,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 201 transitions, 3925 flow, removed 2 selfloop flow, removed 11 redundant places. [2022-12-13 13:07:46,780 INFO L231 Difference]: Finished difference. Result has 249 places, 183 transitions, 3642 flow [2022-12-13 13:07:46,780 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3249, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3642, PETRI_PLACES=249, PETRI_TRANSITIONS=183} [2022-12-13 13:07:46,781 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 212 predicate places. [2022-12-13 13:07:46,781 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 183 transitions, 3642 flow [2022-12-13 13:07:46,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:46,781 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:46,781 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:46,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-13 13:07:46,781 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:46,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:46,782 INFO L85 PathProgramCache]: Analyzing trace with hash -764576046, now seen corresponding path program 2 times [2022-12-13 13:07:46,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:46,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287662402] [2022-12-13 13:07:46,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:46,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:47,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:47,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:47,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287662402] [2022-12-13 13:07:47,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287662402] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:47,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:47,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 13:07:47,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693034715] [2022-12-13 13:07:47,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:47,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 13:07:47,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:47,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 13:07:47,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-12-13 13:07:48,843 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 299 [2022-12-13 13:07:48,844 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 183 transitions, 3642 flow. Second operand has 14 states, 14 states have (on average 129.14285714285714) internal successors, (1808), 14 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:48,844 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:48,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 299 [2022-12-13 13:07:48,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:49,956 INFO L130 PetriNetUnfolder]: 219/689 cut-off events. [2022-12-13 13:07:49,957 INFO L131 PetriNetUnfolder]: For 11064/11064 co-relation queries the response was YES. [2022-12-13 13:07:49,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4972 conditions, 689 events. 219/689 cut-off events. For 11064/11064 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4476 event pairs, 65 based on Foata normal form. 3/692 useless extension candidates. Maximal degree in co-relation 4762. Up to 326 conditions per place. [2022-12-13 13:07:49,961 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 124 selfloop transitions, 80 changer transitions 0/205 dead transitions. [2022-12-13 13:07:49,961 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 205 transitions, 4168 flow [2022-12-13 13:07:49,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 13:07:49,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 13:07:49,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2507 transitions. [2022-12-13 13:07:49,964 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44129554655870445 [2022-12-13 13:07:49,964 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2507 transitions. [2022-12-13 13:07:49,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2507 transitions. [2022-12-13 13:07:49,964 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:49,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2507 transitions. [2022-12-13 13:07:49,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 131.94736842105263) internal successors, (2507), 19 states have internal predecessors, (2507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:49,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 299.0) internal successors, (5980), 20 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:49,968 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 299.0) internal successors, (5980), 20 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:49,968 INFO L175 Difference]: Start difference. First operand has 249 places, 183 transitions, 3642 flow. Second operand 19 states and 2507 transitions. [2022-12-13 13:07:49,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 205 transitions, 4168 flow [2022-12-13 13:07:49,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 205 transitions, 3943 flow, removed 16 selfloop flow, removed 17 redundant places. [2022-12-13 13:07:49,994 INFO L231 Difference]: Finished difference. Result has 252 places, 185 transitions, 3605 flow [2022-12-13 13:07:49,995 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3420, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3605, PETRI_PLACES=252, PETRI_TRANSITIONS=185} [2022-12-13 13:07:49,995 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 215 predicate places. [2022-12-13 13:07:49,995 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 185 transitions, 3605 flow [2022-12-13 13:07:49,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 129.14285714285714) internal successors, (1808), 14 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:49,995 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:49,995 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:49,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-13 13:07:49,996 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:49,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:49,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1625451174, now seen corresponding path program 3 times [2022-12-13 13:07:49,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:49,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074796104] [2022-12-13 13:07:49,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:49,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:50,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:50,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:50,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:50,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074796104] [2022-12-13 13:07:50,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074796104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:50,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:50,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 13:07:50,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882786007] [2022-12-13 13:07:50,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:50,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 13:07:50,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:50,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 13:07:50,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-12-13 13:07:51,401 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:51,402 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 185 transitions, 3605 flow. Second operand has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:51,402 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:51,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:51,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:52,186 INFO L130 PetriNetUnfolder]: 218/687 cut-off events. [2022-12-13 13:07:52,187 INFO L131 PetriNetUnfolder]: For 10891/10891 co-relation queries the response was YES. [2022-12-13 13:07:52,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4952 conditions, 687 events. 218/687 cut-off events. For 10891/10891 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4460 event pairs, 49 based on Foata normal form. 1/688 useless extension candidates. Maximal degree in co-relation 4740. Up to 404 conditions per place. [2022-12-13 13:07:52,190 INFO L137 encePairwiseOnDemand]: 286/299 looper letters, 106 selfloop transitions, 88 changer transitions 0/195 dead transitions. [2022-12-13 13:07:52,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 195 transitions, 4031 flow [2022-12-13 13:07:52,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:07:52,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:07:52,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1955 transitions. [2022-12-13 13:07:52,192 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4358974358974359 [2022-12-13 13:07:52,192 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1955 transitions. [2022-12-13 13:07:52,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1955 transitions. [2022-12-13 13:07:52,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:52,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1955 transitions. [2022-12-13 13:07:52,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 130.33333333333334) internal successors, (1955), 15 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:52,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:52,196 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:52,196 INFO L175 Difference]: Start difference. First operand has 252 places, 185 transitions, 3605 flow. Second operand 15 states and 1955 transitions. [2022-12-13 13:07:52,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 195 transitions, 4031 flow [2022-12-13 13:07:52,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 195 transitions, 3889 flow, removed 0 selfloop flow, removed 15 redundant places. [2022-12-13 13:07:52,223 INFO L231 Difference]: Finished difference. Result has 252 places, 186 transitions, 3658 flow [2022-12-13 13:07:52,223 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3463, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3658, PETRI_PLACES=252, PETRI_TRANSITIONS=186} [2022-12-13 13:07:52,224 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 215 predicate places. [2022-12-13 13:07:52,224 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 186 transitions, 3658 flow [2022-12-13 13:07:52,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:52,224 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:52,224 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:52,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-13 13:07:52,224 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:52,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:52,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1539943382, now seen corresponding path program 4 times [2022-12-13 13:07:52,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:52,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589360125] [2022-12-13 13:07:52,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:52,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:53,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:53,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:53,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589360125] [2022-12-13 13:07:53,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589360125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:53,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:53,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 13:07:53,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465003006] [2022-12-13 13:07:53,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:53,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 13:07:53,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:53,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 13:07:53,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-12-13 13:07:54,204 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 299 [2022-12-13 13:07:54,205 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 186 transitions, 3658 flow. Second operand has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:54,205 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:54,205 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 299 [2022-12-13 13:07:54,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:55,265 INFO L130 PetriNetUnfolder]: 217/686 cut-off events. [2022-12-13 13:07:55,265 INFO L131 PetriNetUnfolder]: For 10985/10985 co-relation queries the response was YES. [2022-12-13 13:07:55,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4995 conditions, 686 events. 217/686 cut-off events. For 10985/10985 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4455 event pairs, 49 based on Foata normal form. 1/687 useless extension candidates. Maximal degree in co-relation 4782. Up to 271 conditions per place. [2022-12-13 13:07:55,269 INFO L137 encePairwiseOnDemand]: 288/299 looper letters, 83 selfloop transitions, 114 changer transitions 0/198 dead transitions. [2022-12-13 13:07:55,269 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 198 transitions, 4143 flow [2022-12-13 13:07:55,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 13:07:55,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 13:07:55,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2466 transitions. [2022-12-13 13:07:55,271 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43407850730505193 [2022-12-13 13:07:55,271 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2466 transitions. [2022-12-13 13:07:55,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2466 transitions. [2022-12-13 13:07:55,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:55,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2466 transitions. [2022-12-13 13:07:55,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 129.78947368421052) internal successors, (2466), 19 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:55,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 299.0) internal successors, (5980), 20 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:55,275 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 299.0) internal successors, (5980), 20 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:55,275 INFO L175 Difference]: Start difference. First operand has 252 places, 186 transitions, 3658 flow. Second operand 19 states and 2466 transitions. [2022-12-13 13:07:55,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 198 transitions, 4143 flow [2022-12-13 13:07:55,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 198 transitions, 3991 flow, removed 0 selfloop flow, removed 12 redundant places. [2022-12-13 13:07:55,303 INFO L231 Difference]: Finished difference. Result has 260 places, 188 transitions, 3858 flow [2022-12-13 13:07:55,303 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3506, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3858, PETRI_PLACES=260, PETRI_TRANSITIONS=188} [2022-12-13 13:07:55,304 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 223 predicate places. [2022-12-13 13:07:55,304 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 188 transitions, 3858 flow [2022-12-13 13:07:55,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.14285714285714) internal successors, (1794), 14 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:55,304 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:55,304 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:55,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-13 13:07:55,304 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:55,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:55,305 INFO L85 PathProgramCache]: Analyzing trace with hash 750162346, now seen corresponding path program 5 times [2022-12-13 13:07:55,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:55,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622943026] [2022-12-13 13:07:55,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:55,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:56,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:56,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:56,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622943026] [2022-12-13 13:07:56,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622943026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:56,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:56,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 13:07:56,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970529824] [2022-12-13 13:07:56,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:56,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 13:07:56,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:56,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 13:07:56,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-12-13 13:07:57,403 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 299 [2022-12-13 13:07:57,404 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 188 transitions, 3858 flow. Second operand has 14 states, 14 states have (on average 129.14285714285714) internal successors, (1808), 14 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:57,404 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:57,404 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 299 [2022-12-13 13:07:57,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:58,723 INFO L130 PetriNetUnfolder]: 216/683 cut-off events. [2022-12-13 13:07:58,723 INFO L131 PetriNetUnfolder]: For 11743/11743 co-relation queries the response was YES. [2022-12-13 13:07:58,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5164 conditions, 683 events. 216/683 cut-off events. For 11743/11743 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4417 event pairs, 34 based on Foata normal form. 1/684 useless extension candidates. Maximal degree in co-relation 4949. Up to 370 conditions per place. [2022-12-13 13:07:58,727 INFO L137 encePairwiseOnDemand]: 287/299 looper letters, 98 selfloop transitions, 96 changer transitions 0/195 dead transitions. [2022-12-13 13:07:58,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 195 transitions, 4271 flow [2022-12-13 13:07:58,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 13:07:58,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 13:07:58,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1965 transitions. [2022-12-13 13:07:58,729 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43812709030100333 [2022-12-13 13:07:58,729 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1965 transitions. [2022-12-13 13:07:58,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1965 transitions. [2022-12-13 13:07:58,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:58,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1965 transitions. [2022-12-13 13:07:58,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 131.0) internal successors, (1965), 15 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:58,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:58,732 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 299.0) internal successors, (4784), 16 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:58,733 INFO L175 Difference]: Start difference. First operand has 260 places, 188 transitions, 3858 flow. Second operand 15 states and 1965 transitions. [2022-12-13 13:07:58,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 195 transitions, 4271 flow [2022-12-13 13:07:58,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 195 transitions, 4098 flow, removed 3 selfloop flow, removed 17 redundant places. [2022-12-13 13:07:58,764 INFO L231 Difference]: Finished difference. Result has 258 places, 189 transitions, 3896 flow [2022-12-13 13:07:58,764 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3685, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3896, PETRI_PLACES=258, PETRI_TRANSITIONS=189} [2022-12-13 13:07:58,764 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 221 predicate places. [2022-12-13 13:07:58,764 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 189 transitions, 3896 flow [2022-12-13 13:07:58,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 129.14285714285714) internal successors, (1808), 14 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:58,764 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:58,765 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:58,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-13 13:07:58,765 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:58,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:58,765 INFO L85 PathProgramCache]: Analyzing trace with hash -617676967, now seen corresponding path program 1 times [2022-12-13 13:07:58,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:58,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921934133] [2022-12-13 13:07:58,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:58,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:07:59,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:07:59,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:07:59,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921934133] [2022-12-13 13:07:59,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921934133] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:07:59,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:07:59,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 13:07:59,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363613344] [2022-12-13 13:07:59,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:07:59,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 13:07:59,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:07:59,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 13:07:59,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-13 13:07:59,306 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 299 [2022-12-13 13:07:59,307 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 189 transitions, 3896 flow. Second operand has 9 states, 9 states have (on average 133.88888888888889) internal successors, (1205), 9 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:59,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:07:59,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 299 [2022-12-13 13:07:59,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:07:59,723 INFO L130 PetriNetUnfolder]: 216/763 cut-off events. [2022-12-13 13:07:59,723 INFO L131 PetriNetUnfolder]: For 14027/14027 co-relation queries the response was YES. [2022-12-13 13:07:59,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5361 conditions, 763 events. 216/763 cut-off events. For 14027/14027 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 5432 event pairs, 32 based on Foata normal form. 30/793 useless extension candidates. Maximal degree in co-relation 5139. Up to 261 conditions per place. [2022-12-13 13:07:59,727 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 110 selfloop transitions, 42 changer transitions 46/199 dead transitions. [2022-12-13 13:07:59,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 199 transitions, 4317 flow [2022-12-13 13:07:59,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 13:07:59,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 13:07:59,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1498 transitions. [2022-12-13 13:07:59,729 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4554575858923685 [2022-12-13 13:07:59,729 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1498 transitions. [2022-12-13 13:07:59,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1498 transitions. [2022-12-13 13:07:59,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:07:59,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1498 transitions. [2022-12-13 13:07:59,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 136.1818181818182) internal successors, (1498), 11 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:59,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:59,731 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 299.0) internal successors, (3588), 12 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:59,731 INFO L175 Difference]: Start difference. First operand has 258 places, 189 transitions, 3896 flow. Second operand 11 states and 1498 transitions. [2022-12-13 13:07:59,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 199 transitions, 4317 flow [2022-12-13 13:07:59,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 199 transitions, 4153 flow, removed 0 selfloop flow, removed 12 redundant places. [2022-12-13 13:07:59,763 INFO L231 Difference]: Finished difference. Result has 258 places, 148 transitions, 2937 flow [2022-12-13 13:07:59,764 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=3732, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2937, PETRI_PLACES=258, PETRI_TRANSITIONS=148} [2022-12-13 13:07:59,764 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 221 predicate places. [2022-12-13 13:07:59,764 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 148 transitions, 2937 flow [2022-12-13 13:07:59,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 133.88888888888889) internal successors, (1205), 9 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:07:59,764 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:07:59,764 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:07:59,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-13 13:07:59,764 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:07:59,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:07:59,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1587158109, now seen corresponding path program 2 times [2022-12-13 13:07:59,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:07:59,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573008683] [2022-12-13 13:07:59,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:07:59,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:07:59,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:08:00,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:08:00,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:08:00,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573008683] [2022-12-13 13:08:00,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573008683] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:08:00,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:08:00,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 13:08:00,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94237115] [2022-12-13 13:08:00,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:08:00,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 13:08:00,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:08:00,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 13:08:00,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-12-13 13:08:00,287 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 299 [2022-12-13 13:08:00,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 148 transitions, 2937 flow. Second operand has 8 states, 8 states have (on average 135.125) internal successors, (1081), 8 states have internal predecessors, (1081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:00,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:08:00,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 299 [2022-12-13 13:08:00,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:08:00,582 INFO L130 PetriNetUnfolder]: 101/518 cut-off events. [2022-12-13 13:08:00,582 INFO L131 PetriNetUnfolder]: For 10609/10609 co-relation queries the response was YES. [2022-12-13 13:08:00,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3634 conditions, 518 events. 101/518 cut-off events. For 10609/10609 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 3761 event pairs, 12 based on Foata normal form. 30/548 useless extension candidates. Maximal degree in co-relation 3577. Up to 202 conditions per place. [2022-12-13 13:08:00,584 INFO L137 encePairwiseOnDemand]: 290/299 looper letters, 62 selfloop transitions, 22 changer transitions 68/153 dead transitions. [2022-12-13 13:08:00,585 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 153 transitions, 3089 flow [2022-12-13 13:08:00,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 13:08:00,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 13:08:00,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1238 transitions. [2022-12-13 13:08:00,586 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4600520252694166 [2022-12-13 13:08:00,586 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1238 transitions. [2022-12-13 13:08:00,586 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1238 transitions. [2022-12-13 13:08:00,586 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:08:00,586 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1238 transitions. [2022-12-13 13:08:00,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 137.55555555555554) internal successors, (1238), 9 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) [2022-12-13 13:08:00,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 299.0) internal successors, (2990), 10 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:00,588 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 299.0) internal successors, (2990), 10 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:00,588 INFO L175 Difference]: Start difference. First operand has 258 places, 148 transitions, 2937 flow. Second operand 9 states and 1238 transitions. [2022-12-13 13:08:00,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 153 transitions, 3089 flow [2022-12-13 13:08:00,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 153 transitions, 2670 flow, removed 0 selfloop flow, removed 29 redundant places. [2022-12-13 13:08:00,609 INFO L231 Difference]: Finished difference. Result has 228 places, 78 transitions, 1150 flow [2022-12-13 13:08:00,610 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=2191, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1150, PETRI_PLACES=228, PETRI_TRANSITIONS=78} [2022-12-13 13:08:00,610 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 191 predicate places. [2022-12-13 13:08:00,610 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 78 transitions, 1150 flow [2022-12-13 13:08:00,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 135.125) internal successors, (1081), 8 states have internal predecessors, (1081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:00,610 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 13:08:00,610 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 13:08:00,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-13 13:08:00,610 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 13:08:00,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 13:08:00,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1330527641, now seen corresponding path program 3 times [2022-12-13 13:08:00,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 13:08:00,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5421232] [2022-12-13 13:08:00,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 13:08:00,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 13:08:00,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 13:08:00,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 13:08:00,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 13:08:00,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5421232] [2022-12-13 13:08:00,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5421232] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 13:08:00,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 13:08:00,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 13:08:00,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190757277] [2022-12-13 13:08:00,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 13:08:00,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 13:08:00,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 13:08:00,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 13:08:00,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 13:08:01,036 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 299 [2022-12-13 13:08:01,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 78 transitions, 1150 flow. Second operand has 7 states, 7 states have (on average 136.42857142857142) internal successors, (955), 7 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:01,037 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 13:08:01,037 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 299 [2022-12-13 13:08:01,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 13:08:01,181 INFO L130 PetriNetUnfolder]: 42/196 cut-off events. [2022-12-13 13:08:01,181 INFO L131 PetriNetUnfolder]: For 3088/3088 co-relation queries the response was YES. [2022-12-13 13:08:01,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1311 conditions, 196 events. 42/196 cut-off events. For 3088/3088 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 904 event pairs, 7 based on Foata normal form. 30/226 useless extension candidates. Maximal degree in co-relation 1260. Up to 60 conditions per place. [2022-12-13 13:08:01,182 INFO L137 encePairwiseOnDemand]: 293/299 looper letters, 0 selfloop transitions, 0 changer transitions 74/74 dead transitions. [2022-12-13 13:08:01,182 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 74 transitions, 1156 flow [2022-12-13 13:08:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 13:08:01,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 13:08:01,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 964 transitions. [2022-12-13 13:08:01,183 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46058289536550406 [2022-12-13 13:08:01,183 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 964 transitions. [2022-12-13 13:08:01,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 964 transitions. [2022-12-13 13:08:01,183 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 13:08:01,183 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 964 transitions. [2022-12-13 13:08:01,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 137.71428571428572) internal successors, (964), 7 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:01,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 299.0) internal successors, (2392), 8 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:01,185 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 299.0) internal successors, (2392), 8 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:01,185 INFO L175 Difference]: Start difference. First operand has 228 places, 78 transitions, 1150 flow. Second operand 7 states and 964 transitions. [2022-12-13 13:08:01,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 74 transitions, 1156 flow [2022-12-13 13:08:01,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 74 transitions, 789 flow, removed 4 selfloop flow, removed 50 redundant places. [2022-12-13 13:08:01,189 INFO L231 Difference]: Finished difference. Result has 131 places, 0 transitions, 0 flow [2022-12-13 13:08:01,189 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=299, PETRI_DIFFERENCE_MINUEND_FLOW=639, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=0, PETRI_PLACES=131, PETRI_TRANSITIONS=0} [2022-12-13 13:08:01,189 INFO L288 CegarLoopForPetriNet]: 37 programPoint places, 94 predicate places. [2022-12-13 13:08:01,189 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 0 transitions, 0 flow [2022-12-13 13:08:01,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 136.42857142857142) internal successors, (955), 7 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 13:08:01,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2022-12-13 13:08:01,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 8 remaining) [2022-12-13 13:08:01,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 8 remaining) [2022-12-13 13:08:01,191 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 8 remaining) [2022-12-13 13:08:01,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 8 remaining) [2022-12-13 13:08:01,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 8 remaining) [2022-12-13 13:08:01,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 8 remaining) [2022-12-13 13:08:01,192 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 8 remaining) [2022-12-13 13:08:01,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-13 13:08:01,192 INFO L445 BasicCegarLoop]: Path program histogram: [14, 8, 5, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1] [2022-12-13 13:08:01,195 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-13 13:08:01,195 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 13:08:01,197 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 01:08:01 BasicIcfg [2022-12-13 13:08:01,197 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 13:08:01,197 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 13:08:01,197 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 13:08:01,198 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 13:08:01,198 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 01:06:40" (3/4) ... [2022-12-13 13:08:01,199 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-13 13:08:01,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure my_callback [2022-12-13 13:08:01,206 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 39 nodes and edges [2022-12-13 13:08:01,206 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2022-12-13 13:08:01,206 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-12-13 13:08:01,206 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-13 13:08:01,230 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/witness.graphml [2022-12-13 13:08:01,230 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 13:08:01,231 INFO L158 Benchmark]: Toolchain (without parser) took 81739.75ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 111.8MB in the beginning and 215.3MB in the end (delta: -103.5MB). Peak memory consumption was 12.4MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,231 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 155.2MB. Free memory is still 126.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 13:08:01,231 INFO L158 Benchmark]: CACSL2BoogieTranslator took 755.52ms. Allocated memory is still 155.2MB. Free memory was 111.3MB in the beginning and 122.8MB in the end (delta: -11.5MB). Peak memory consumption was 66.2MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,231 INFO L158 Benchmark]: Boogie Procedure Inliner took 56.49ms. Allocated memory is still 155.2MB. Free memory was 122.8MB in the beginning and 119.5MB in the end (delta: 3.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,231 INFO L158 Benchmark]: Boogie Preprocessor took 38.72ms. Allocated memory is still 155.2MB. Free memory was 119.5MB in the beginning and 116.7MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,231 INFO L158 Benchmark]: RCFGBuilder took 572.58ms. Allocated memory is still 155.2MB. Free memory was 116.7MB in the beginning and 89.4MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,232 INFO L158 Benchmark]: TraceAbstraction took 80278.83ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 88.7MB in the beginning and 219.5MB in the end (delta: -130.8MB). Peak memory consumption was 132.8MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,232 INFO L158 Benchmark]: Witness Printer took 32.82ms. Allocated memory is still 270.5MB. Free memory was 219.5MB in the beginning and 215.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 13:08:01,233 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.14ms. Allocated memory is still 155.2MB. Free memory is still 126.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 755.52ms. Allocated memory is still 155.2MB. Free memory was 111.3MB in the beginning and 122.8MB in the end (delta: -11.5MB). Peak memory consumption was 66.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 56.49ms. Allocated memory is still 155.2MB. Free memory was 122.8MB in the beginning and 119.5MB in the end (delta: 3.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 38.72ms. Allocated memory is still 155.2MB. Free memory was 119.5MB in the beginning and 116.7MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 572.58ms. Allocated memory is still 155.2MB. Free memory was 116.7MB in the beginning and 89.4MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * TraceAbstraction took 80278.83ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 88.7MB in the beginning and 219.5MB in the end (delta: -130.8MB). Peak memory consumption was 132.8MB. Max. memory is 16.1GB. * Witness Printer took 32.82ms. Allocated memory is still 270.5MB. Free memory was 219.5MB in the beginning and 215.3MB 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: 6.7s, 144 PlacesBefore, 37 PlacesAfterwards, 139 TransitionsBefore, 31 TransitionsAfterwards, 3780 CoEnabledTransitionPairs, 7 FixpointIterations, 44 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 10 ConcurrentYvCompositions, 1 ChoiceCompositions, 126 TotalNumberOfCompositions, 9688 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4098, independent: 3770, independent conditional: 0, independent unconditional: 3770, dependent: 328, dependent conditional: 0, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2172, independent: 2101, independent conditional: 0, independent unconditional: 2101, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4098, independent: 1669, independent conditional: 0, independent unconditional: 1669, dependent: 257, dependent conditional: 0, dependent unconditional: 257, unknown: 2172, unknown conditional: 0, unknown unconditional: 2172] , Statistics on independence cache: Total cache size (in pairs): 88, Positive cache size: 55, Positive conditional cache size: 0, Positive unconditional cache size: 55, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, 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, 185 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: 80.2s, OverallIterations: 47, TraceHistogramMax: 1, PathProgramHistogramMax: 14, EmptinessCheckTime: 0.0s, AutomataDifference: 49.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 6.8s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15205 SdHoareTripleChecker+Valid, 34.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12616 mSDsluCounter, 13491 SdHoareTripleChecker+Invalid, 30.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13063 mSDsCounter, 2318 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 58085 IncrementalHoareTripleChecker+Invalid, 60403 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2318 mSolverCounterUnsat, 428 mSDtfsCounter, 58085 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 859 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 784 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2012 ImplicationChecksByTransitivity, 13.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3896occurred in iteration=44, InterpolantAutomatonStates: 587, 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.6s SatisfiabilityAnalysisTime, 22.5s InterpolantComputationTime, 627 NumberOfCodeBlocks, 627 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 580 ConstructedInterpolants, 0 QuantifiedInterpolants, 10654 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 47 InterpolantComputations, 47 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! [2022-12-13 13:08:01,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22fdd801-aaf1-45bc-a93b-7654c6f23d1a/bin/uautomizer-uyxdKDjOR8/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