./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-races/race-2_3-container_of.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/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_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-races/race-2_3-container_of.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/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_0a7943eb-daf2-4aca-99bb-06094c90296b/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 a7e4b13d10edb91f551b46ac7114aaff2ae2d5e1278c432e05cda4c2eb58cb60 --- 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 12:33:39,767 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 12:33:39,768 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 12:33:39,781 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 12:33:39,781 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 12:33:39,782 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 12:33:39,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 12:33:39,784 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 12:33:39,785 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 12:33:39,786 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 12:33:39,786 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 12:33:39,787 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 12:33:39,788 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 12:33:39,788 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 12:33:39,789 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 12:33:39,790 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 12:33:39,790 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 12:33:39,791 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 12:33:39,792 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 12:33:39,793 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 12:33:39,794 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 12:33:39,795 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 12:33:39,796 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 12:33:39,796 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 12:33:39,799 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 12:33:39,799 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 12:33:39,799 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 12:33:39,800 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 12:33:39,800 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 12:33:39,800 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 12:33:39,801 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 12:33:39,801 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 12:33:39,802 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 12:33:39,802 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 12:33:39,803 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 12:33:39,803 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 12:33:39,803 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 12:33:39,804 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 12:33:39,804 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 12:33:39,804 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 12:33:39,805 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 12:33:39,806 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-12-13 12:33:39,826 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 12:33:39,827 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 12:33:39,827 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 12:33:39,827 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 12:33:39,827 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 12:33:39,827 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 12:33:39,828 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 12:33:39,828 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 12:33:39,828 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 12:33:39,828 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 12:33:39,828 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-13 12:33:39,829 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 12:33:39,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:33:39,830 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 12:33:39,830 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 12:33:39,831 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 12:33:39,831 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_0a7943eb-daf2-4aca-99bb-06094c90296b/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_0a7943eb-daf2-4aca-99bb-06094c90296b/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 -> a7e4b13d10edb91f551b46ac7114aaff2ae2d5e1278c432e05cda4c2eb58cb60 [2022-12-13 12:33:40,010 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 12:33:40,029 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 12:33:40,031 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 12:33:40,032 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 12:33:40,033 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 12:33:40,034 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-races/race-2_3-container_of.i [2022-12-13 12:33:42,671 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 12:33:42,923 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 12:33:42,924 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/sv-benchmarks/c/ldv-races/race-2_3-container_of.i [2022-12-13 12:33:42,942 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/data/3f17df07b/b39030b8fad4408582600422e2f7a4eb/FLAGabe05d958 [2022-12-13 12:33:42,956 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/data/3f17df07b/b39030b8fad4408582600422e2f7a4eb [2022-12-13 12:33:42,958 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 12:33:42,960 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 12:33:42,961 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 12:33:42,961 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 12:33:42,964 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 12:33:42,965 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:33:42" (1/1) ... [2022-12-13 12:33:42,966 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@408ff134 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:42, skipping insertion in model container [2022-12-13 12:33:42,966 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:33:42" (1/1) ... [2022-12-13 12:33:42,973 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 12:33:43,028 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:33:43,132 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-12-13 12:33:43,525 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_0a7943eb-daf2-4aca-99bb-06094c90296b/sv-benchmarks/c/ldv-races/race-2_3-container_of.i[75002,75015] [2022-12-13 12:33:43,530 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,531 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,531 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,531 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,532 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,532 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,549 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,549 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,549 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,550 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,550 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,550 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,550 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,551 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,560 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:33:43,567 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 12:33:43,575 WARN L611 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2022-12-13 12:33:43,599 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_0a7943eb-daf2-4aca-99bb-06094c90296b/sv-benchmarks/c/ldv-races/race-2_3-container_of.i[75002,75015] [2022-12-13 12:33:43,601 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,601 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,601 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,602 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,602 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,602 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,607 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,607 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,607 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,608 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,608 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,608 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,609 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 12:33:43,609 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 12:33:43,613 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:33:43,686 INFO L208 MainTranslator]: Completed translation [2022-12-13 12:33:43,687 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43 WrapperNode [2022-12-13 12:33:43,687 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 12:33:43,688 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 12:33:43,688 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 12:33:43,688 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 12:33:43,693 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,708 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,725 INFO L138 Inliner]: procedures = 469, calls = 63, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 143 [2022-12-13 12:33:43,726 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 12:33:43,726 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 12:33:43,726 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 12:33:43,726 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 12:33:43,732 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,733 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,736 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,736 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,744 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,745 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,747 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,749 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,752 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 12:33:43,753 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 12:33:43,753 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 12:33:43,753 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 12:33:43,754 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (1/1) ... [2022-12-13 12:33:43,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:33:43,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:33:43,777 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 12:33:43,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 12:33:43,807 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-13 12:33:43,807 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 12:33:43,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2022-12-13 12:33:43,808 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2022-12-13 12:33:43,808 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 12:33:43,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 12:33:43,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 12:33:43,810 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 12:33:44,022 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 12:33:44,024 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 12:33:44,219 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 12:33:44,249 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 12:33:44,250 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 12:33:44,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:33:44 BoogieIcfgContainer [2022-12-13 12:33:44,252 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 12:33:44,253 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 12:33:44,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 12:33:44,256 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 12:33:44,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 12:33:42" (1/3) ... [2022-12-13 12:33:44,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13044c87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:33:44, skipping insertion in model container [2022-12-13 12:33:44,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:33:43" (2/3) ... [2022-12-13 12:33:44,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13044c87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:33:44, skipping insertion in model container [2022-12-13 12:33:44,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:33:44" (3/3) ... [2022-12-13 12:33:44,258 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_3-container_of.i [2022-12-13 12:33:44,264 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 12:33:44,271 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 12:33:44,272 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-13 12:33:44,272 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 12:33:44,323 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 12:33:44,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 362 flow [2022-12-13 12:33:44,399 INFO L130 PetriNetUnfolder]: 8/216 cut-off events. [2022-12-13 12:33:44,399 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 12:33:44,402 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 351 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 12:33:44,403 INFO L82 GeneralOperation]: Start removeDead. Operand has 173 places, 173 transitions, 362 flow [2022-12-13 12:33:44,406 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 139 transitions, 287 flow [2022-12-13 12:33:44,408 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 12:33:44,416 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 139 transitions, 287 flow [2022-12-13 12:33:44,418 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 139 transitions, 287 flow [2022-12-13 12:33:44,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 144 places, 139 transitions, 287 flow [2022-12-13 12:33:44,439 INFO L130 PetriNetUnfolder]: 2/139 cut-off events. [2022-12-13 12:33:44,439 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-12-13 12:33:44,439 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 132 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 90. Up to 2 conditions per place. [2022-12-13 12:33:44,441 INFO L119 LiptonReduction]: Number of co-enabled transitions 3900 [2022-12-13 12:33:51,172 INFO L134 LiptonReduction]: Checked pairs total: 10403 [2022-12-13 12:33:51,172 INFO L136 LiptonReduction]: Total number of compositions: 124 [2022-12-13 12:33:51,182 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 12:33:51,186 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;@1b7859ec, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 12:33:51,186 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-12-13 12:33:51,188 INFO L130 PetriNetUnfolder]: 0/7 cut-off events. [2022-12-13 12:33:51,189 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 12:33:51,189 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:51,189 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-12-13 12:33:51,189 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 12:33:51,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:51,193 INFO L85 PathProgramCache]: Analyzing trace with hash 572552830, now seen corresponding path program 1 times [2022-12-13 12:33:51,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:51,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463853163] [2022-12-13 12:33:51,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:51,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:51,757 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 12:33:51,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:51,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463853163] [2022-12-13 12:33:51,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463853163] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:51,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:51,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:33:51,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742168484] [2022-12-13 12:33:51,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:51,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:33:51,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:51,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:33:51,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:33:51,933 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 297 [2022-12-13 12:33:51,935 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 32 transitions, 73 flow. Second operand has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 0 states have call successors, (0), 0 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 12:33:51,935 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:51,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 297 [2022-12-13 12:33:51,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:52,308 INFO L130 PetriNetUnfolder]: 1146/1963 cut-off events. [2022-12-13 12:33:52,309 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2022-12-13 12:33:52,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3894 conditions, 1963 events. 1146/1963 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 10370 event pairs, 918 based on Foata normal form. 72/1608 useless extension candidates. Maximal degree in co-relation 3808. Up to 1706 conditions per place. [2022-12-13 12:33:52,321 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 41 selfloop transitions, 13 changer transitions 0/56 dead transitions. [2022-12-13 12:33:52,322 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 56 transitions, 232 flow [2022-12-13 12:33:52,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:52,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:52,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 903 transitions. [2022-12-13 12:33:52,335 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5067340067340067 [2022-12-13 12:33:52,336 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 903 transitions. [2022-12-13 12:33:52,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 903 transitions. [2022-12-13 12:33:52,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:52,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 903 transitions. [2022-12-13 12:33:52,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 150.5) internal successors, (903), 6 states have internal predecessors, (903), 0 states have call successors, (0), 0 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 12:33:52,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:52,357 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:52,359 INFO L175 Difference]: Start difference. First operand has 38 places, 32 transitions, 73 flow. Second operand 6 states and 903 transitions. [2022-12-13 12:33:52,360 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 56 transitions, 232 flow [2022-12-13 12:33:52,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 56 transitions, 226 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 12:33:52,365 INFO L231 Difference]: Finished difference. Result has 44 places, 42 transitions, 158 flow [2022-12-13 12:33:52,367 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=158, PETRI_PLACES=44, PETRI_TRANSITIONS=42} [2022-12-13 12:33:52,371 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 6 predicate places. [2022-12-13 12:33:52,371 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 42 transitions, 158 flow [2022-12-13 12:33:52,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 0 states have call successors, (0), 0 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 12:33:52,372 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:52,372 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-12-13 12:33:52,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 12:33:52,373 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:33:52,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:52,373 INFO L85 PathProgramCache]: Analyzing trace with hash 572552829, now seen corresponding path program 1 times [2022-12-13 12:33:52,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:52,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407349192] [2022-12-13 12:33:52,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:52,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:52,715 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 12:33:52,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:52,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407349192] [2022-12-13 12:33:52,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407349192] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:52,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:52,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:33:52,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308785153] [2022-12-13 12:33:52,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:52,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:33:52,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:52,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:33:52,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:33:52,800 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 139 out of 297 [2022-12-13 12:33:52,801 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 42 transitions, 158 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 12:33:52,801 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:52,801 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 297 [2022-12-13 12:33:52,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:53,138 INFO L130 PetriNetUnfolder]: 1262/2091 cut-off events. [2022-12-13 12:33:53,138 INFO L131 PetriNetUnfolder]: For 865/865 co-relation queries the response was YES. [2022-12-13 12:33:53,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5131 conditions, 2091 events. 1262/2091 cut-off events. For 865/865 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 10407 event pairs, 1134 based on Foata normal form. 1/1818 useless extension candidates. Maximal degree in co-relation 4486. Up to 2079 conditions per place. [2022-12-13 12:33:53,145 INFO L137 encePairwiseOnDemand]: 290/297 looper letters, 33 selfloop transitions, 8 changer transitions 0/42 dead transitions. [2022-12-13 12:33:53,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 42 transitions, 238 flow [2022-12-13 12:33:53,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:53,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:53,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 872 transitions. [2022-12-13 12:33:53,148 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.489337822671156 [2022-12-13 12:33:53,148 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 872 transitions. [2022-12-13 12:33:53,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 872 transitions. [2022-12-13 12:33:53,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:53,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 872 transitions. [2022-12-13 12:33:53,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 145.33333333333334) internal successors, (872), 6 states have internal predecessors, (872), 0 states have call successors, (0), 0 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 12:33:53,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:53,153 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:53,153 INFO L175 Difference]: Start difference. First operand has 44 places, 42 transitions, 158 flow. Second operand 6 states and 872 transitions. [2022-12-13 12:33:53,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 42 transitions, 238 flow [2022-12-13 12:33:53,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 42 transitions, 226 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 12:33:53,155 INFO L231 Difference]: Finished difference. Result has 47 places, 41 transitions, 158 flow [2022-12-13 12:33:53,155 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=142, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=158, PETRI_PLACES=47, PETRI_TRANSITIONS=41} [2022-12-13 12:33:53,156 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 9 predicate places. [2022-12-13 12:33:53,156 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 41 transitions, 158 flow [2022-12-13 12:33:53,156 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 12:33:53,156 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:53,156 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 12:33:53,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 12:33:53,157 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 12:33:53,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:53,157 INFO L85 PathProgramCache]: Analyzing trace with hash 569321838, now seen corresponding path program 1 times [2022-12-13 12:33:53,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:53,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894206615] [2022-12-13 12:33:53,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:53,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:53,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:53,526 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 12:33:53,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:53,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894206615] [2022-12-13 12:33:53,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894206615] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:53,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:53,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:33:53,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318860865] [2022-12-13 12:33:53,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:53,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:33:53,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:53,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:33:53,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:33:53,715 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 297 [2022-12-13 12:33:53,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 41 transitions, 158 flow. Second operand has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:53,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:53,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 297 [2022-12-13 12:33:53,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:54,063 INFO L130 PetriNetUnfolder]: 1123/1890 cut-off events. [2022-12-13 12:33:54,064 INFO L131 PetriNetUnfolder]: For 567/567 co-relation queries the response was YES. [2022-12-13 12:33:54,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4472 conditions, 1890 events. 1123/1890 cut-off events. For 567/567 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 10092 event pairs, 201 based on Foata normal form. 41/1670 useless extension candidates. Maximal degree in co-relation 4412. Up to 1246 conditions per place. [2022-12-13 12:33:54,069 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 71 selfloop transitions, 14 changer transitions 0/88 dead transitions. [2022-12-13 12:33:54,070 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 88 transitions, 452 flow [2022-12-13 12:33:54,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:54,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:54,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 931 transitions. [2022-12-13 12:33:54,072 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5224466891133558 [2022-12-13 12:33:54,072 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 931 transitions. [2022-12-13 12:33:54,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 931 transitions. [2022-12-13 12:33:54,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:54,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 931 transitions. [2022-12-13 12:33:54,074 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 155.16666666666666) internal successors, (931), 6 states have internal predecessors, (931), 0 states have call successors, (0), 0 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 12:33:54,076 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:54,077 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:54,077 INFO L175 Difference]: Start difference. First operand has 47 places, 41 transitions, 158 flow. Second operand 6 states and 931 transitions. [2022-12-13 12:33:54,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 88 transitions, 452 flow [2022-12-13 12:33:54,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 88 transitions, 439 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 12:33:54,081 INFO L231 Difference]: Finished difference. Result has 52 places, 51 transitions, 245 flow [2022-12-13 12:33:54,081 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=145, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=245, PETRI_PLACES=52, PETRI_TRANSITIONS=51} [2022-12-13 12:33:54,082 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 14 predicate places. [2022-12-13 12:33:54,082 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 51 transitions, 245 flow [2022-12-13 12:33:54,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 143.0) internal successors, (858), 6 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:54,083 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:54,083 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 12:33:54,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 12:33:54,084 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 12:33:54,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:54,084 INFO L85 PathProgramCache]: Analyzing trace with hash 569667799, now seen corresponding path program 1 times [2022-12-13 12:33:54,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:54,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595926333] [2022-12-13 12:33:54,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:54,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:54,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:54,398 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 12:33:54,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:54,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595926333] [2022-12-13 12:33:54,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595926333] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:54,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:54,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:33:54,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471778063] [2022-12-13 12:33:54,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:54,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:33:54,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:54,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:33:54,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:33:54,521 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 297 [2022-12-13 12:33:54,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 51 transitions, 245 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 12:33:54,523 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:54,523 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 297 [2022-12-13 12:33:54,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:54,852 INFO L130 PetriNetUnfolder]: 1172/1963 cut-off events. [2022-12-13 12:33:54,852 INFO L131 PetriNetUnfolder]: For 1847/1847 co-relation queries the response was YES. [2022-12-13 12:33:54,854 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5460 conditions, 1963 events. 1172/1963 cut-off events. For 1847/1847 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 9770 event pairs, 768 based on Foata normal form. 3/1722 useless extension candidates. Maximal degree in co-relation 4561. Up to 1930 conditions per place. [2022-12-13 12:33:54,859 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 50 selfloop transitions, 17 changer transitions 0/68 dead transitions. [2022-12-13 12:33:54,859 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 68 transitions, 447 flow [2022-12-13 12:33:54,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:54,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:54,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 879 transitions. [2022-12-13 12:33:54,863 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49326599326599324 [2022-12-13 12:33:54,863 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 879 transitions. [2022-12-13 12:33:54,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 879 transitions. [2022-12-13 12:33:54,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:54,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 879 transitions. [2022-12-13 12:33:54,866 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 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 12:33:54,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:54,870 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:54,870 INFO L175 Difference]: Start difference. First operand has 52 places, 51 transitions, 245 flow. Second operand 6 states and 879 transitions. [2022-12-13 12:33:54,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 68 transitions, 447 flow [2022-12-13 12:33:54,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 68 transitions, 443 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-13 12:33:54,875 INFO L231 Difference]: Finished difference. Result has 58 places, 61 transitions, 349 flow [2022-12-13 12:33:54,875 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=241, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=349, PETRI_PLACES=58, PETRI_TRANSITIONS=61} [2022-12-13 12:33:54,876 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 20 predicate places. [2022-12-13 12:33:54,876 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 61 transitions, 349 flow [2022-12-13 12:33:54,877 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 12:33:54,877 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:54,877 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 12:33:54,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 12:33:54,877 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 12:33:54,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:54,878 INFO L85 PathProgramCache]: Analyzing trace with hash 569271619, now seen corresponding path program 2 times [2022-12-13 12:33:54,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:54,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85006770] [2022-12-13 12:33:54,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:54,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:55,241 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 12:33:55,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:55,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85006770] [2022-12-13 12:33:55,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85006770] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:55,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:55,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:33:55,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330900730] [2022-12-13 12:33:55,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:55,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:33:55,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:55,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:33:55,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:33:55,375 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 297 [2022-12-13 12:33:55,375 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 61 transitions, 349 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 12:33:55,375 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:55,376 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 297 [2022-12-13 12:33:55,376 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:55,699 INFO L130 PetriNetUnfolder]: 1167/1955 cut-off events. [2022-12-13 12:33:55,699 INFO L131 PetriNetUnfolder]: For 2582/2582 co-relation queries the response was YES. [2022-12-13 12:33:55,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5790 conditions, 1955 events. 1167/1955 cut-off events. For 2582/2582 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 9758 event pairs, 701 based on Foata normal form. 3/1714 useless extension candidates. Maximal degree in co-relation 4839. Up to 1910 conditions per place. [2022-12-13 12:33:55,706 INFO L137 encePairwiseOnDemand]: 289/297 looper letters, 52 selfloop transitions, 20 changer transitions 0/73 dead transitions. [2022-12-13 12:33:55,706 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 73 transitions, 549 flow [2022-12-13 12:33:55,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:55,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:55,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 878 transitions. [2022-12-13 12:33:55,708 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49270482603815935 [2022-12-13 12:33:55,709 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 878 transitions. [2022-12-13 12:33:55,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 878 transitions. [2022-12-13 12:33:55,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:55,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 878 transitions. [2022-12-13 12:33:55,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 146.33333333333334) internal successors, (878), 6 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:55,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:55,712 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:55,712 INFO L175 Difference]: Start difference. First operand has 58 places, 61 transitions, 349 flow. Second operand 6 states and 878 transitions. [2022-12-13 12:33:55,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 73 transitions, 549 flow [2022-12-13 12:33:55,715 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 73 transitions, 529 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-13 12:33:55,716 INFO L231 Difference]: Finished difference. Result has 63 places, 66 transitions, 423 flow [2022-12-13 12:33:55,716 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=333, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=423, PETRI_PLACES=63, PETRI_TRANSITIONS=66} [2022-12-13 12:33:55,717 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 25 predicate places. [2022-12-13 12:33:55,717 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 66 transitions, 423 flow [2022-12-13 12:33:55,717 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 12:33:55,717 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:55,717 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:55,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 12:33:55,718 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:33:55,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:55,718 INFO L85 PathProgramCache]: Analyzing trace with hash 477111095, now seen corresponding path program 1 times [2022-12-13 12:33:55,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:55,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831748753] [2022-12-13 12:33:55,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:55,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:56,038 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 12:33:56,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:56,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831748753] [2022-12-13 12:33:56,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831748753] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:56,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:56,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:33:56,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841364841] [2022-12-13 12:33:56,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:56,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:33:56,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:56,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:33:56,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:33:56,194 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 297 [2022-12-13 12:33:56,195 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 66 transitions, 423 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 12:33:56,195 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:56,195 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 297 [2022-12-13 12:33:56,195 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:56,522 INFO L130 PetriNetUnfolder]: 1159/1943 cut-off events. [2022-12-13 12:33:56,522 INFO L131 PetriNetUnfolder]: For 2971/2971 co-relation queries the response was YES. [2022-12-13 12:33:56,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5875 conditions, 1943 events. 1159/1943 cut-off events. For 2971/2971 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 9819 event pairs, 666 based on Foata normal form. 0/1703 useless extension candidates. Maximal degree in co-relation 4944. Up to 1915 conditions per place. [2022-12-13 12:33:56,537 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 59 selfloop transitions, 23 changer transitions 0/83 dead transitions. [2022-12-13 12:33:56,537 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 83 transitions, 713 flow [2022-12-13 12:33:56,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:56,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 877 transitions. [2022-12-13 12:33:56,541 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49214365881032546 [2022-12-13 12:33:56,541 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 877 transitions. [2022-12-13 12:33:56,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 877 transitions. [2022-12-13 12:33:56,542 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:56,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 877 transitions. [2022-12-13 12:33:56,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 146.16666666666666) internal successors, (877), 6 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:56,547 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:56,548 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:56,548 INFO L175 Difference]: Start difference. First operand has 63 places, 66 transitions, 423 flow. Second operand 6 states and 877 transitions. [2022-12-13 12:33:56,548 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 83 transitions, 713 flow [2022-12-13 12:33:56,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 83 transitions, 690 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-13 12:33:56,555 INFO L231 Difference]: Finished difference. Result has 69 places, 79 transitions, 571 flow [2022-12-13 12:33:56,556 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=403, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=571, PETRI_PLACES=69, PETRI_TRANSITIONS=79} [2022-12-13 12:33:56,556 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 31 predicate places. [2022-12-13 12:33:56,556 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 79 transitions, 571 flow [2022-12-13 12:33:56,557 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 12:33:56,557 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:56,557 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:56,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 12:33:56,557 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 12:33:56,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:56,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1655997827, now seen corresponding path program 1 times [2022-12-13 12:33:56,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:56,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900963613] [2022-12-13 12:33:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:56,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:56,873 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 12:33:56,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:56,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900963613] [2022-12-13 12:33:56,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900963613] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:56,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:56,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 12:33:56,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057108619] [2022-12-13 12:33:56,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:56,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:33:56,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:56,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:33:56,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:33:57,053 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 297 [2022-12-13 12:33:57,054 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 79 transitions, 571 flow. Second operand has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:57,054 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:57,054 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 297 [2022-12-13 12:33:57,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:57,372 INFO L130 PetriNetUnfolder]: 1155/1937 cut-off events. [2022-12-13 12:33:57,372 INFO L131 PetriNetUnfolder]: For 3037/3037 co-relation queries the response was YES. [2022-12-13 12:33:57,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6223 conditions, 1937 events. 1155/1937 cut-off events. For 3037/3037 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 9686 event pairs, 610 based on Foata normal form. 2/1788 useless extension candidates. Maximal degree in co-relation 5235. Up to 1868 conditions per place. [2022-12-13 12:33:57,378 INFO L137 encePairwiseOnDemand]: 290/297 looper letters, 73 selfloop transitions, 18 changer transitions 0/92 dead transitions. [2022-12-13 12:33:57,378 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 92 transitions, 830 flow [2022-12-13 12:33:57,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:33:57,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:33:57,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 732 transitions. [2022-12-13 12:33:57,380 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49292929292929294 [2022-12-13 12:33:57,380 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 732 transitions. [2022-12-13 12:33:57,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 732 transitions. [2022-12-13 12:33:57,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:57,381 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 732 transitions. [2022-12-13 12:33:57,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 146.4) internal successors, (732), 5 states have internal predecessors, (732), 0 states have call successors, (0), 0 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 12:33:57,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 297.0) internal successors, (1782), 6 states have internal predecessors, (1782), 0 states have call successors, (0), 0 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 12:33:57,383 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 297.0) internal successors, (1782), 6 states have internal predecessors, (1782), 0 states have call successors, (0), 0 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 12:33:57,383 INFO L175 Difference]: Start difference. First operand has 69 places, 79 transitions, 571 flow. Second operand 5 states and 732 transitions. [2022-12-13 12:33:57,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 92 transitions, 830 flow [2022-12-13 12:33:57,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 92 transitions, 796 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-12-13 12:33:57,388 INFO L231 Difference]: Finished difference. Result has 74 places, 85 transitions, 645 flow [2022-12-13 12:33:57,388 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=537, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=645, PETRI_PLACES=74, PETRI_TRANSITIONS=85} [2022-12-13 12:33:57,388 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 36 predicate places. [2022-12-13 12:33:57,388 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 85 transitions, 645 flow [2022-12-13 12:33:57,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:57,389 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:57,389 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:57,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 12:33:57,389 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:33:57,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:57,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1905096339, now seen corresponding path program 1 times [2022-12-13 12:33:57,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:57,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609548305] [2022-12-13 12:33:57,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:57,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:57,699 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 12:33:57,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:57,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609548305] [2022-12-13 12:33:57,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609548305] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:57,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:57,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 12:33:57,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580197852] [2022-12-13 12:33:57,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:57,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:33:57,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:57,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:33:57,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:33:57,894 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 297 [2022-12-13 12:33:57,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 85 transitions, 645 flow. Second operand has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:57,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:57,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 297 [2022-12-13 12:33:57,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:58,242 INFO L130 PetriNetUnfolder]: 1167/1955 cut-off events. [2022-12-13 12:33:58,243 INFO L131 PetriNetUnfolder]: For 4045/4045 co-relation queries the response was YES. [2022-12-13 12:33:58,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6578 conditions, 1955 events. 1167/1955 cut-off events. For 4045/4045 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 9890 event pairs, 664 based on Foata normal form. 2/1806 useless extension candidates. Maximal degree in co-relation 6325. Up to 1910 conditions per place. [2022-12-13 12:33:58,250 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 67 selfloop transitions, 35 changer transitions 0/103 dead transitions. [2022-12-13 12:33:58,250 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 103 transitions, 1009 flow [2022-12-13 12:33:58,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:33:58,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:33:58,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 875 transitions. [2022-12-13 12:33:58,252 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4910213243546577 [2022-12-13 12:33:58,252 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 875 transitions. [2022-12-13 12:33:58,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 875 transitions. [2022-12-13 12:33:58,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:58,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 875 transitions. [2022-12-13 12:33:58,255 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 145.83333333333334) internal successors, (875), 6 states have internal predecessors, (875), 0 states have call successors, (0), 0 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 12:33:58,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:58,258 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:33:58,258 INFO L175 Difference]: Start difference. First operand has 74 places, 85 transitions, 645 flow. Second operand 6 states and 875 transitions. [2022-12-13 12:33:58,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 103 transitions, 1009 flow [2022-12-13 12:33:58,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 103 transitions, 995 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-12-13 12:33:58,266 INFO L231 Difference]: Finished difference. Result has 80 places, 98 transitions, 847 flow [2022-12-13 12:33:58,266 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=847, PETRI_PLACES=80, PETRI_TRANSITIONS=98} [2022-12-13 12:33:58,267 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 42 predicate places. [2022-12-13 12:33:58,267 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 98 transitions, 847 flow [2022-12-13 12:33:58,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:58,268 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:58,268 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:58,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 12:33:58,268 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:33:58,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:58,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1905544599, now seen corresponding path program 2 times [2022-12-13 12:33:58,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:58,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827838962] [2022-12-13 12:33:58,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:58,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:58,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:58,546 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 12:33:58,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:58,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827838962] [2022-12-13 12:33:58,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827838962] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:58,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:58,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 12:33:58,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300868245] [2022-12-13 12:33:58,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:58,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:33:58,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:58,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:33:58,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:33:58,722 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 297 [2022-12-13 12:33:58,723 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 98 transitions, 847 flow. Second operand has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:58,723 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:58,723 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 297 [2022-12-13 12:33:58,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:59,065 INFO L130 PetriNetUnfolder]: 1159/1943 cut-off events. [2022-12-13 12:33:59,065 INFO L131 PetriNetUnfolder]: For 4728/4728 co-relation queries the response was YES. [2022-12-13 12:33:59,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7027 conditions, 1943 events. 1159/1943 cut-off events. For 4728/4728 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 9706 event pairs, 742 based on Foata normal form. 2/1796 useless extension candidates. Maximal degree in co-relation 5879. Up to 1888 conditions per place. [2022-12-13 12:33:59,072 INFO L137 encePairwiseOnDemand]: 289/297 looper letters, 78 selfloop transitions, 31 changer transitions 0/110 dead transitions. [2022-12-13 12:33:59,072 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 110 transitions, 1190 flow [2022-12-13 12:33:59,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:33:59,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:33:59,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 733 transitions. [2022-12-13 12:33:59,074 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4936026936026936 [2022-12-13 12:33:59,074 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 733 transitions. [2022-12-13 12:33:59,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 733 transitions. [2022-12-13 12:33:59,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:59,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 733 transitions. [2022-12-13 12:33:59,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 146.6) internal successors, (733), 5 states have internal predecessors, (733), 0 states have call successors, (0), 0 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 12:33:59,077 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 297.0) internal successors, (1782), 6 states have internal predecessors, (1782), 0 states have call successors, (0), 0 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 12:33:59,077 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 297.0) internal successors, (1782), 6 states have internal predecessors, (1782), 0 states have call successors, (0), 0 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 12:33:59,077 INFO L175 Difference]: Start difference. First operand has 80 places, 98 transitions, 847 flow. Second operand 5 states and 733 transitions. [2022-12-13 12:33:59,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 110 transitions, 1190 flow [2022-12-13 12:33:59,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 110 transitions, 1153 flow, removed 16 selfloop flow, removed 1 redundant places. [2022-12-13 12:33:59,084 INFO L231 Difference]: Finished difference. Result has 84 places, 105 transitions, 972 flow [2022-12-13 12:33:59,084 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=814, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=972, PETRI_PLACES=84, PETRI_TRANSITIONS=105} [2022-12-13 12:33:59,084 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 46 predicate places. [2022-12-13 12:33:59,084 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 105 transitions, 972 flow [2022-12-13 12:33:59,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 138.14285714285714) internal successors, (967), 7 states have internal predecessors, (967), 0 states have call successors, (0), 0 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 12:33:59,085 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:59,085 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:59,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 12:33:59,085 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:33:59,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:59,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1655132735, now seen corresponding path program 1 times [2022-12-13 12:33:59,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:59,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5684811] [2022-12-13 12:33:59,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:59,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:59,424 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 12:33:59,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:59,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5684811] [2022-12-13 12:33:59,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5684811] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:33:59,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:33:59,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:33:59,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859012986] [2022-12-13 12:33:59,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:33:59,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:33:59,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:59,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:33:59,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:33:59,601 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:33:59,602 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 105 transitions, 972 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 12:33:59,602 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:59,602 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:33:59,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:00,033 INFO L130 PetriNetUnfolder]: 1187/1985 cut-off events. [2022-12-13 12:34:00,033 INFO L131 PetriNetUnfolder]: For 5597/5597 co-relation queries the response was YES. [2022-12-13 12:34:00,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7547 conditions, 1985 events. 1187/1985 cut-off events. For 5597/5597 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 10071 event pairs, 485 based on Foata normal form. 3/1839 useless extension candidates. Maximal degree in co-relation 6290. Up to 1914 conditions per place. [2022-12-13 12:34:00,040 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 82 selfloop transitions, 49 changer transitions 0/132 dead transitions. [2022-12-13 12:34:00,040 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 132 transitions, 1490 flow [2022-12-13 12:34:00,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:34:00,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:34:00,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1427 transitions. [2022-12-13 12:34:00,042 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4804713804713805 [2022-12-13 12:34:00,043 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1427 transitions. [2022-12-13 12:34:00,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1427 transitions. [2022-12-13 12:34:00,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:00,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1427 transitions. [2022-12-13 12:34:00,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 142.7) internal successors, (1427), 10 states have internal predecessors, (1427), 0 states have call successors, (0), 0 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 12:34:00,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 297.0) internal successors, (3267), 11 states have internal predecessors, (3267), 0 states have call successors, (0), 0 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 12:34:00,047 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 297.0) internal successors, (3267), 11 states have internal predecessors, (3267), 0 states have call successors, (0), 0 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 12:34:00,047 INFO L175 Difference]: Start difference. First operand has 84 places, 105 transitions, 972 flow. Second operand 10 states and 1427 transitions. [2022-12-13 12:34:00,047 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 132 transitions, 1490 flow [2022-12-13 12:34:00,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 132 transitions, 1438 flow, removed 9 selfloop flow, removed 2 redundant places. [2022-12-13 12:34:00,055 INFO L231 Difference]: Finished difference. Result has 94 places, 124 transitions, 1294 flow [2022-12-13 12:34:00,055 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=923, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1294, PETRI_PLACES=94, PETRI_TRANSITIONS=124} [2022-12-13 12:34:00,055 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 56 predicate places. [2022-12-13 12:34:00,055 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 124 transitions, 1294 flow [2022-12-13 12:34:00,056 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 12:34:00,056 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:00,056 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:00,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 12:34:00,056 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 12:34:00,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:00,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1655132731, now seen corresponding path program 1 times [2022-12-13 12:34:00,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:00,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756844177] [2022-12-13 12:34:00,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:00,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:00,465 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 12:34:00,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:00,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756844177] [2022-12-13 12:34:00,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756844177] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:00,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:00,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:00,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258547274] [2022-12-13 12:34:00,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:00,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:00,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:00,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:00,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:00,742 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:34:00,744 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 124 transitions, 1294 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 12:34:00,744 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:00,744 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:34:00,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:01,248 INFO L130 PetriNetUnfolder]: 1215/2027 cut-off events. [2022-12-13 12:34:01,248 INFO L131 PetriNetUnfolder]: For 6401/6401 co-relation queries the response was YES. [2022-12-13 12:34:01,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8038 conditions, 2027 events. 1215/2027 cut-off events. For 6401/6401 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 10217 event pairs, 672 based on Foata normal form. 6/1882 useless extension candidates. Maximal degree in co-relation 7516. Up to 1940 conditions per place. [2022-12-13 12:34:01,255 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 90 selfloop transitions, 61 changer transitions 0/152 dead transitions. [2022-12-13 12:34:01,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 152 transitions, 1920 flow [2022-12-13 12:34:01,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:34:01,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:34:01,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1429 transitions. [2022-12-13 12:34:01,258 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48114478114478115 [2022-12-13 12:34:01,258 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1429 transitions. [2022-12-13 12:34:01,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1429 transitions. [2022-12-13 12:34:01,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:01,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1429 transitions. [2022-12-13 12:34:01,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 142.9) internal successors, (1429), 10 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:01,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 297.0) internal successors, (3267), 11 states have internal predecessors, (3267), 0 states have call successors, (0), 0 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 12:34:01,262 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 297.0) internal successors, (3267), 11 states have internal predecessors, (3267), 0 states have call successors, (0), 0 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 12:34:01,262 INFO L175 Difference]: Start difference. First operand has 94 places, 124 transitions, 1294 flow. Second operand 10 states and 1429 transitions. [2022-12-13 12:34:01,262 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 152 transitions, 1920 flow [2022-12-13 12:34:01,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 152 transitions, 1830 flow, removed 19 selfloop flow, removed 3 redundant places. [2022-12-13 12:34:01,273 INFO L231 Difference]: Finished difference. Result has 104 places, 144 transitions, 1679 flow [2022-12-13 12:34:01,274 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1217, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1679, PETRI_PLACES=104, PETRI_TRANSITIONS=144} [2022-12-13 12:34:01,274 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 66 predicate places. [2022-12-13 12:34:01,274 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 144 transitions, 1679 flow [2022-12-13 12:34:01,274 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 12:34:01,274 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:01,275 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:01,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 12:34:01,275 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:01,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:01,275 INFO L85 PathProgramCache]: Analyzing trace with hash -159049729, now seen corresponding path program 1 times [2022-12-13 12:34:01,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:01,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810943986] [2022-12-13 12:34:01,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:01,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:01,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 12:34:01,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:01,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810943986] [2022-12-13 12:34:01,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810943986] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:01,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:01,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:34:01,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809944675] [2022-12-13 12:34:01,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:01,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:34:01,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:01,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:34:01,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:34:01,506 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 297 [2022-12-13 12:34:01,507 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 144 transitions, 1679 flow. Second operand has 6 states, 6 states have (on average 139.5) internal successors, (837), 6 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:01,507 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:01,507 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 297 [2022-12-13 12:34:01,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:01,917 INFO L130 PetriNetUnfolder]: 1600/2672 cut-off events. [2022-12-13 12:34:01,918 INFO L131 PetriNetUnfolder]: For 10072/10072 co-relation queries the response was YES. [2022-12-13 12:34:01,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10655 conditions, 2672 events. 1600/2672 cut-off events. For 10072/10072 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 14567 event pairs, 465 based on Foata normal form. 50/2492 useless extension candidates. Maximal degree in co-relation 10116. Up to 1850 conditions per place. [2022-12-13 12:34:01,927 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 158 selfloop transitions, 26 changer transitions 2/187 dead transitions. [2022-12-13 12:34:01,927 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 187 transitions, 2298 flow [2022-12-13 12:34:01,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:34:01,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:34:01,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 897 transitions. [2022-12-13 12:34:01,928 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5033670033670034 [2022-12-13 12:34:01,928 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 897 transitions. [2022-12-13 12:34:01,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 897 transitions. [2022-12-13 12:34:01,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:01,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 897 transitions. [2022-12-13 12:34:01,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 149.5) internal successors, (897), 6 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:01,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:01,931 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:01,931 INFO L175 Difference]: Start difference. First operand has 104 places, 144 transitions, 1679 flow. Second operand 6 states and 897 transitions. [2022-12-13 12:34:01,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 187 transitions, 2298 flow [2022-12-13 12:34:01,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 187 transitions, 2212 flow, removed 7 selfloop flow, removed 4 redundant places. [2022-12-13 12:34:01,946 INFO L231 Difference]: Finished difference. Result has 107 places, 156 transitions, 1807 flow [2022-12-13 12:34:01,947 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1593, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1807, PETRI_PLACES=107, PETRI_TRANSITIONS=156} [2022-12-13 12:34:01,947 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 69 predicate places. [2022-12-13 12:34:01,947 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 156 transitions, 1807 flow [2022-12-13 12:34:01,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 139.5) internal successors, (837), 6 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:01,947 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:01,947 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:01,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 12:34:01,948 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:01,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:01,948 INFO L85 PathProgramCache]: Analyzing trace with hash -204608945, now seen corresponding path program 2 times [2022-12-13 12:34:01,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:01,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979091597] [2022-12-13 12:34:01,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:01,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:02,210 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 12:34:02,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:02,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979091597] [2022-12-13 12:34:02,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979091597] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:02,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:02,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:34:02,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211909996] [2022-12-13 12:34:02,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:02,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:34:02,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:02,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:34:02,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:34:02,239 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 297 [2022-12-13 12:34:02,241 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 156 transitions, 1807 flow. Second operand has 7 states, 7 states have (on average 146.28571428571428) internal successors, (1024), 7 states have internal predecessors, (1024), 0 states have call successors, (0), 0 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 12:34:02,241 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:02,241 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 297 [2022-12-13 12:34:02,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:02,779 INFO L130 PetriNetUnfolder]: 1584/2874 cut-off events. [2022-12-13 12:34:02,780 INFO L131 PetriNetUnfolder]: For 13079/13102 co-relation queries the response was YES. [2022-12-13 12:34:02,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12176 conditions, 2874 events. 1584/2874 cut-off events. For 13079/13102 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 18062 event pairs, 351 based on Foata normal form. 59/2657 useless extension candidates. Maximal degree in co-relation 11941. Up to 1338 conditions per place. [2022-12-13 12:34:02,791 INFO L137 encePairwiseOnDemand]: 290/297 looper letters, 184 selfloop transitions, 26 changer transitions 6/233 dead transitions. [2022-12-13 12:34:02,792 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 233 transitions, 2596 flow [2022-12-13 12:34:02,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:34:02,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:34:02,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1257 transitions. [2022-12-13 12:34:02,794 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5290404040404041 [2022-12-13 12:34:02,794 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1257 transitions. [2022-12-13 12:34:02,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1257 transitions. [2022-12-13 12:34:02,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:02,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1257 transitions. [2022-12-13 12:34:02,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 157.125) internal successors, (1257), 8 states have internal predecessors, (1257), 0 states have call successors, (0), 0 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 12:34:02,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:02,797 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:02,797 INFO L175 Difference]: Start difference. First operand has 107 places, 156 transitions, 1807 flow. Second operand 8 states and 1257 transitions. [2022-12-13 12:34:02,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 233 transitions, 2596 flow [2022-12-13 12:34:02,813 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 233 transitions, 2495 flow, removed 19 selfloop flow, removed 7 redundant places. [2022-12-13 12:34:02,815 INFO L231 Difference]: Finished difference. Result has 106 places, 136 transitions, 1461 flow [2022-12-13 12:34:02,815 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1330, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1461, PETRI_PLACES=106, PETRI_TRANSITIONS=136} [2022-12-13 12:34:02,816 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 68 predicate places. [2022-12-13 12:34:02,816 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 136 transitions, 1461 flow [2022-12-13 12:34:02,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 146.28571428571428) internal successors, (1024), 7 states have internal predecessors, (1024), 0 states have call successors, (0), 0 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 12:34:02,816 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:02,816 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:02,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 12:34:02,816 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 12:34:02,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:02,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1055583629, now seen corresponding path program 1 times [2022-12-13 12:34:02,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:02,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600055988] [2022-12-13 12:34:02,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:02,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:02,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:34:02,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:02,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600055988] [2022-12-13 12:34:02,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600055988] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:02,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:02,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:34:02,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478535926] [2022-12-13 12:34:02,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:02,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:34:02,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:02,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:34:02,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:34:03,110 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 297 [2022-12-13 12:34:03,111 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 136 transitions, 1461 flow. Second operand has 6 states, 6 states have (on average 139.5) internal successors, (837), 6 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:03,111 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:03,111 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 297 [2022-12-13 12:34:03,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:03,713 INFO L130 PetriNetUnfolder]: 2005/3563 cut-off events. [2022-12-13 12:34:03,713 INFO L131 PetriNetUnfolder]: For 16157/16157 co-relation queries the response was YES. [2022-12-13 12:34:03,719 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15745 conditions, 3563 events. 2005/3563 cut-off events. For 16157/16157 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 22837 event pairs, 541 based on Foata normal form. 79/3352 useless extension candidates. Maximal degree in co-relation 15499. Up to 2317 conditions per place. [2022-12-13 12:34:03,726 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 160 selfloop transitions, 42 changer transitions 3/206 dead transitions. [2022-12-13 12:34:03,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 206 transitions, 2426 flow [2022-12-13 12:34:03,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:34:03,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:34:03,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 901 transitions. [2022-12-13 12:34:03,728 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5056116722783389 [2022-12-13 12:34:03,728 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 901 transitions. [2022-12-13 12:34:03,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 901 transitions. [2022-12-13 12:34:03,728 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:03,728 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 901 transitions. [2022-12-13 12:34:03,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 150.16666666666666) internal successors, (901), 6 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:03,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:03,730 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:03,730 INFO L175 Difference]: Start difference. First operand has 106 places, 136 transitions, 1461 flow. Second operand 6 states and 901 transitions. [2022-12-13 12:34:03,730 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 206 transitions, 2426 flow [2022-12-13 12:34:03,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 206 transitions, 2379 flow, removed 14 selfloop flow, removed 5 redundant places. [2022-12-13 12:34:03,759 INFO L231 Difference]: Finished difference. Result has 108 places, 155 transitions, 1799 flow [2022-12-13 12:34:03,759 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1426, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1799, PETRI_PLACES=108, PETRI_TRANSITIONS=155} [2022-12-13 12:34:03,759 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 70 predicate places. [2022-12-13 12:34:03,759 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 155 transitions, 1799 flow [2022-12-13 12:34:03,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 139.5) internal successors, (837), 6 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:03,760 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:03,760 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:03,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-13 12:34:03,760 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:03,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:03,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1057649403, now seen corresponding path program 2 times [2022-12-13 12:34:03,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:03,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018113496] [2022-12-13 12:34:03,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:03,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:03,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:04,093 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 12:34:04,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:04,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018113496] [2022-12-13 12:34:04,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018113496] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:04,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:04,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:04,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707065116] [2022-12-13 12:34:04,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:04,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:04,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:04,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:04,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:04,384 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:34:04,385 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 155 transitions, 1799 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 12:34:04,385 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:04,385 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:34:04,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:05,267 INFO L130 PetriNetUnfolder]: 2008/3582 cut-off events. [2022-12-13 12:34:05,267 INFO L131 PetriNetUnfolder]: For 20013/20013 co-relation queries the response was YES. [2022-12-13 12:34:05,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17436 conditions, 3582 events. 2008/3582 cut-off events. For 20013/20013 co-relation queries the response was YES. Maximal size of possible extension queue 225. Compared 22854 event pairs, 772 based on Foata normal form. 4/3294 useless extension candidates. Maximal degree in co-relation 15409. Up to 3523 conditions per place. [2022-12-13 12:34:05,280 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 123 selfloop transitions, 47 changer transitions 0/171 dead transitions. [2022-12-13 12:34:05,280 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 171 transitions, 2310 flow [2022-12-13 12:34:05,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:34:05,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:34:05,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1703 transitions. [2022-12-13 12:34:05,283 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4778338945005612 [2022-12-13 12:34:05,283 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1703 transitions. [2022-12-13 12:34:05,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1703 transitions. [2022-12-13 12:34:05,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:05,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1703 transitions. [2022-12-13 12:34:05,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 141.91666666666666) internal successors, (1703), 12 states have internal predecessors, (1703), 0 states have call successors, (0), 0 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 12:34:05,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:05,287 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:05,287 INFO L175 Difference]: Start difference. First operand has 108 places, 155 transitions, 1799 flow. Second operand 12 states and 1703 transitions. [2022-12-13 12:34:05,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 171 transitions, 2310 flow [2022-12-13 12:34:05,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 171 transitions, 2261 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-12-13 12:34:05,310 INFO L231 Difference]: Finished difference. Result has 118 places, 163 transitions, 1998 flow [2022-12-13 12:34:05,310 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1755, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1998, PETRI_PLACES=118, PETRI_TRANSITIONS=163} [2022-12-13 12:34:05,310 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 80 predicate places. [2022-12-13 12:34:05,310 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 163 transitions, 1998 flow [2022-12-13 12:34:05,310 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 12:34:05,310 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:05,310 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:05,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 12:34:05,311 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:05,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:05,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1057649407, now seen corresponding path program 3 times [2022-12-13 12:34:05,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:05,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471070232] [2022-12-13 12:34:05,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:05,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:05,545 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 12:34:05,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:05,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471070232] [2022-12-13 12:34:05,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471070232] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:05,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:05,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 12:34:05,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293394790] [2022-12-13 12:34:05,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:05,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:34:05,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:05,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:34:05,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:34:05,579 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 297 [2022-12-13 12:34:05,579 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 163 transitions, 1998 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 12:34:05,579 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:05,579 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 297 [2022-12-13 12:34:05,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:06,143 INFO L130 PetriNetUnfolder]: 1712/3173 cut-off events. [2022-12-13 12:34:06,143 INFO L131 PetriNetUnfolder]: For 17079/17096 co-relation queries the response was YES. [2022-12-13 12:34:06,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15091 conditions, 3173 events. 1712/3173 cut-off events. For 17079/17096 co-relation queries the response was YES. Maximal size of possible extension queue 225. Compared 21365 event pairs, 350 based on Foata normal form. 87/2965 useless extension candidates. Maximal degree in co-relation 14802. Up to 1913 conditions per place. [2022-12-13 12:34:06,155 INFO L137 encePairwiseOnDemand]: 290/297 looper letters, 163 selfloop transitions, 17 changer transitions 2/201 dead transitions. [2022-12-13 12:34:06,156 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 201 transitions, 2634 flow [2022-12-13 12:34:06,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:34:06,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:34:06,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 925 transitions. [2022-12-13 12:34:06,157 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5190796857463524 [2022-12-13 12:34:06,158 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 925 transitions. [2022-12-13 12:34:06,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 925 transitions. [2022-12-13 12:34:06,158 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:06,158 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 925 transitions. [2022-12-13 12:34:06,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 154.16666666666666) internal successors, (925), 6 states have internal predecessors, (925), 0 states have call successors, (0), 0 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 12:34:06,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:06,160 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:06,160 INFO L175 Difference]: Start difference. First operand has 118 places, 163 transitions, 1998 flow. Second operand 6 states and 925 transitions. [2022-12-13 12:34:06,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 201 transitions, 2634 flow [2022-12-13 12:34:06,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 201 transitions, 2528 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-12-13 12:34:06,181 INFO L231 Difference]: Finished difference. Result has 111 places, 152 transitions, 1757 flow [2022-12-13 12:34:06,181 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1723, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1757, PETRI_PLACES=111, PETRI_TRANSITIONS=152} [2022-12-13 12:34:06,182 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 73 predicate places. [2022-12-13 12:34:06,182 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 152 transitions, 1757 flow [2022-12-13 12:34:06,182 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 12:34:06,182 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:06,182 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:06,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-13 12:34:06,182 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 12:34:06,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:06,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1077847701, now seen corresponding path program 2 times [2022-12-13 12:34:06,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:06,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790388755] [2022-12-13 12:34:06,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:06,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:06,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:06,320 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 12:34:06,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:06,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790388755] [2022-12-13 12:34:06,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790388755] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:06,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:06,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:34:06,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143012968] [2022-12-13 12:34:06,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:06,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:34:06,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:06,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:34:06,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:34:06,446 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 297 [2022-12-13 12:34:06,447 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 152 transitions, 1757 flow. Second operand has 6 states, 6 states have (on average 138.5) internal successors, (831), 6 states have internal predecessors, (831), 0 states have call successors, (0), 0 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 12:34:06,447 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:06,447 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 297 [2022-12-13 12:34:06,447 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:07,009 INFO L130 PetriNetUnfolder]: 1979/3606 cut-off events. [2022-12-13 12:34:07,009 INFO L131 PetriNetUnfolder]: For 18806/18806 co-relation queries the response was YES. [2022-12-13 12:34:07,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17531 conditions, 3606 events. 1979/3606 cut-off events. For 18806/18806 co-relation queries the response was YES. Maximal size of possible extension queue 223. Compared 23801 event pairs, 592 based on Foata normal form. 20/3331 useless extension candidates. Maximal degree in co-relation 16461. Up to 2599 conditions per place. [2022-12-13 12:34:07,023 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 145 selfloop transitions, 69 changer transitions 1/216 dead transitions. [2022-12-13 12:34:07,023 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 216 transitions, 2753 flow [2022-12-13 12:34:07,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:34:07,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:34:07,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1027 transitions. [2022-12-13 12:34:07,025 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.493987493987494 [2022-12-13 12:34:07,025 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1027 transitions. [2022-12-13 12:34:07,025 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1027 transitions. [2022-12-13 12:34:07,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:07,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1027 transitions. [2022-12-13 12:34:07,026 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 146.71428571428572) internal successors, (1027), 7 states have internal predecessors, (1027), 0 states have call successors, (0), 0 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 12:34:07,027 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:07,027 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:07,027 INFO L175 Difference]: Start difference. First operand has 111 places, 152 transitions, 1757 flow. Second operand 7 states and 1027 transitions. [2022-12-13 12:34:07,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 216 transitions, 2753 flow [2022-12-13 12:34:07,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 216 transitions, 2705 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-13 12:34:07,048 INFO L231 Difference]: Finished difference. Result has 115 places, 195 transitions, 2492 flow [2022-12-13 12:34:07,048 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1723, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2492, PETRI_PLACES=115, PETRI_TRANSITIONS=195} [2022-12-13 12:34:07,049 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 77 predicate places. [2022-12-13 12:34:07,049 INFO L495 AbstractCegarLoop]: Abstraction has has 115 places, 195 transitions, 2492 flow [2022-12-13 12:34:07,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 138.5) internal successors, (831), 6 states have internal predecessors, (831), 0 states have call successors, (0), 0 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 12:34:07,049 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:07,049 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:07,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 12:34:07,049 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 12:34:07,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:07,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1077840388, now seen corresponding path program 1 times [2022-12-13 12:34:07,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:07,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593095308] [2022-12-13 12:34:07,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:07,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:07,188 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 12:34:07,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:07,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593095308] [2022-12-13 12:34:07,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593095308] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:07,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:07,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:34:07,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241038014] [2022-12-13 12:34:07,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:07,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:34:07,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:07,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:34:07,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:34:07,302 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 297 [2022-12-13 12:34:07,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 195 transitions, 2492 flow. Second operand has 6 states, 6 states have (on average 138.5) internal successors, (831), 6 states have internal predecessors, (831), 0 states have call successors, (0), 0 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 12:34:07,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:07,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 297 [2022-12-13 12:34:07,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:07,971 INFO L130 PetriNetUnfolder]: 2192/3973 cut-off events. [2022-12-13 12:34:07,971 INFO L131 PetriNetUnfolder]: For 27882/27882 co-relation queries the response was YES. [2022-12-13 12:34:07,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21137 conditions, 3973 events. 2192/3973 cut-off events. For 27882/27882 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 26668 event pairs, 567 based on Foata normal form. 42/3722 useless extension candidates. Maximal degree in co-relation 20065. Up to 2702 conditions per place. [2022-12-13 12:34:07,987 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 154 selfloop transitions, 109 changer transitions 1/265 dead transitions. [2022-12-13 12:34:07,987 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 265 transitions, 3742 flow [2022-12-13 12:34:07,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:34:07,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:34:07,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1041 transitions. [2022-12-13 12:34:07,989 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5007215007215007 [2022-12-13 12:34:07,989 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1041 transitions. [2022-12-13 12:34:07,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1041 transitions. [2022-12-13 12:34:07,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:07,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1041 transitions. [2022-12-13 12:34:07,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 148.71428571428572) internal successors, (1041), 7 states have internal predecessors, (1041), 0 states have call successors, (0), 0 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 12:34:07,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:07,991 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:07,991 INFO L175 Difference]: Start difference. First operand has 115 places, 195 transitions, 2492 flow. Second operand 7 states and 1041 transitions. [2022-12-13 12:34:07,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 265 transitions, 3742 flow [2022-12-13 12:34:08,041 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 265 transitions, 3600 flow, removed 64 selfloop flow, removed 3 redundant places. [2022-12-13 12:34:08,043 INFO L231 Difference]: Finished difference. Result has 120 places, 238 transitions, 3296 flow [2022-12-13 12:34:08,044 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2388, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3296, PETRI_PLACES=120, PETRI_TRANSITIONS=238} [2022-12-13 12:34:08,044 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 82 predicate places. [2022-12-13 12:34:08,044 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 238 transitions, 3296 flow [2022-12-13 12:34:08,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 138.5) internal successors, (831), 6 states have internal predecessors, (831), 0 states have call successors, (0), 0 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 12:34:08,044 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:08,044 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:08,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 12:34:08,044 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 12:34:08,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:08,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1064672766, now seen corresponding path program 1 times [2022-12-13 12:34:08,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:08,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946753599] [2022-12-13 12:34:08,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:08,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:08,456 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 12:34:08,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:08,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946753599] [2022-12-13 12:34:08,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946753599] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:08,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:08,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:08,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546569150] [2022-12-13 12:34:08,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:08,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:08,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:08,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:08,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:08,684 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:34:08,685 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 238 transitions, 3296 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 12:34:08,685 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:08,685 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:34:08,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:09,544 INFO L130 PetriNetUnfolder]: 2191/3981 cut-off events. [2022-12-13 12:34:09,544 INFO L131 PetriNetUnfolder]: For 32092/32092 co-relation queries the response was YES. [2022-12-13 12:34:09,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22624 conditions, 3981 events. 2191/3981 cut-off events. For 32092/32092 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 26656 event pairs, 1073 based on Foata normal form. 3/3691 useless extension candidates. Maximal degree in co-relation 21448. Up to 3940 conditions per place. [2022-12-13 12:34:09,561 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 213 selfloop transitions, 37 changer transitions 0/251 dead transitions. [2022-12-13 12:34:09,561 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 251 transitions, 3958 flow [2022-12-13 12:34:09,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:34:09,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:34:09,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1560 transitions. [2022-12-13 12:34:09,563 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47750229568411384 [2022-12-13 12:34:09,563 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1560 transitions. [2022-12-13 12:34:09,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1560 transitions. [2022-12-13 12:34:09,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:09,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1560 transitions. [2022-12-13 12:34:09,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 141.8181818181818) internal successors, (1560), 11 states have internal predecessors, (1560), 0 states have call successors, (0), 0 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 12:34:09,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:34:09,567 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:34:09,567 INFO L175 Difference]: Start difference. First operand has 120 places, 238 transitions, 3296 flow. Second operand 11 states and 1560 transitions. [2022-12-13 12:34:09,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 251 transitions, 3958 flow [2022-12-13 12:34:09,629 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 251 transitions, 3892 flow, removed 29 selfloop flow, removed 2 redundant places. [2022-12-13 12:34:09,632 INFO L231 Difference]: Finished difference. Result has 130 places, 246 transitions, 3472 flow [2022-12-13 12:34:09,632 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3230, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3472, PETRI_PLACES=130, PETRI_TRANSITIONS=246} [2022-12-13 12:34:09,632 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 92 predicate places. [2022-12-13 12:34:09,633 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 246 transitions, 3472 flow [2022-12-13 12:34:09,633 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 12:34:09,633 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:09,633 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:09,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-13 12:34:09,633 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:09,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:09,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1064672763, now seen corresponding path program 3 times [2022-12-13 12:34:09,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:09,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413200425] [2022-12-13 12:34:09,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:09,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:09,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:09,953 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 12:34:09,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:09,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413200425] [2022-12-13 12:34:09,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413200425] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:09,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:09,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:09,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176852062] [2022-12-13 12:34:09,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:09,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:09,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:09,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:09,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:10,242 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:34:10,243 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 246 transitions, 3472 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 12:34:10,243 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:10,243 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:34:10,243 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:11,190 INFO L130 PetriNetUnfolder]: 2178/3960 cut-off events. [2022-12-13 12:34:11,190 INFO L131 PetriNetUnfolder]: For 31949/31949 co-relation queries the response was YES. [2022-12-13 12:34:11,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22546 conditions, 3960 events. 2178/3960 cut-off events. For 31949/31949 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 26559 event pairs, 1070 based on Foata normal form. 6/3674 useless extension candidates. Maximal degree in co-relation 21313. Up to 3901 conditions per place. [2022-12-13 12:34:11,208 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 211 selfloop transitions, 47 changer transitions 0/259 dead transitions. [2022-12-13 12:34:11,208 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 259 transitions, 4152 flow [2022-12-13 12:34:11,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:34:11,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:34:11,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1701 transitions. [2022-12-13 12:34:11,210 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4772727272727273 [2022-12-13 12:34:11,210 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1701 transitions. [2022-12-13 12:34:11,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1701 transitions. [2022-12-13 12:34:11,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:11,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1701 transitions. [2022-12-13 12:34:11,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 141.75) internal successors, (1701), 12 states have internal predecessors, (1701), 0 states have call successors, (0), 0 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 12:34:11,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:11,215 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:11,215 INFO L175 Difference]: Start difference. First operand has 130 places, 246 transitions, 3472 flow. Second operand 12 states and 1701 transitions. [2022-12-13 12:34:11,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 259 transitions, 4152 flow [2022-12-13 12:34:11,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 259 transitions, 4070 flow, removed 28 selfloop flow, removed 5 redundant places. [2022-12-13 12:34:11,274 INFO L231 Difference]: Finished difference. Result has 137 places, 252 transitions, 3623 flow [2022-12-13 12:34:11,274 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3394, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3623, PETRI_PLACES=137, PETRI_TRANSITIONS=252} [2022-12-13 12:34:11,275 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 99 predicate places. [2022-12-13 12:34:11,275 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 252 transitions, 3623 flow [2022-12-13 12:34:11,275 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 12:34:11,275 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:11,275 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:11,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-13 12:34:11,275 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 12:34:11,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:11,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1063202436, now seen corresponding path program 2 times [2022-12-13 12:34:11,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:11,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971574062] [2022-12-13 12:34:11,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:11,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:11,622 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 12:34:11,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:11,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971574062] [2022-12-13 12:34:11,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971574062] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:11,623 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:11,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:11,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848605520] [2022-12-13 12:34:11,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:11,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:11,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:11,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:11,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:11,886 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 297 [2022-12-13 12:34:11,887 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 252 transitions, 3623 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 12:34:11,887 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:11,887 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 297 [2022-12-13 12:34:11,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:12,778 INFO L130 PetriNetUnfolder]: 2170/3948 cut-off events. [2022-12-13 12:34:12,778 INFO L131 PetriNetUnfolder]: For 32688/32688 co-relation queries the response was YES. [2022-12-13 12:34:12,787 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22602 conditions, 3948 events. 2170/3948 cut-off events. For 32688/32688 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 26474 event pairs, 1068 based on Foata normal form. 2/3660 useless extension candidates. Maximal degree in co-relation 20814. Up to 3902 conditions per place. [2022-12-13 12:34:12,795 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 214 selfloop transitions, 42 changer transitions 0/257 dead transitions. [2022-12-13 12:34:12,795 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 257 transitions, 4145 flow [2022-12-13 12:34:12,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:34:12,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:34:12,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1697 transitions. [2022-12-13 12:34:12,797 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4761503928170595 [2022-12-13 12:34:12,797 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1697 transitions. [2022-12-13 12:34:12,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1697 transitions. [2022-12-13 12:34:12,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:12,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1697 transitions. [2022-12-13 12:34:12,799 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 141.41666666666666) internal successors, (1697), 12 states have internal predecessors, (1697), 0 states have call successors, (0), 0 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 12:34:12,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:12,801 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:12,801 INFO L175 Difference]: Start difference. First operand has 137 places, 252 transitions, 3623 flow. Second operand 12 states and 1697 transitions. [2022-12-13 12:34:12,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 257 transitions, 4145 flow [2022-12-13 12:34:12,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 257 transitions, 4011 flow, removed 11 selfloop flow, removed 9 redundant places. [2022-12-13 12:34:12,862 INFO L231 Difference]: Finished difference. Result has 140 places, 252 transitions, 3588 flow [2022-12-13 12:34:12,862 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3489, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3588, PETRI_PLACES=140, PETRI_TRANSITIONS=252} [2022-12-13 12:34:12,862 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 102 predicate places. [2022-12-13 12:34:12,862 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 252 transitions, 3588 flow [2022-12-13 12:34:12,862 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 12:34:12,862 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:12,862 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:12,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 12:34:12,863 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:12,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:12,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1134579297, now seen corresponding path program 1 times [2022-12-13 12:34:12,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:12,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017358847] [2022-12-13 12:34:12,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:12,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:13,072 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 12:34:13,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:13,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017358847] [2022-12-13 12:34:13,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017358847] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:13,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:13,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:34:13,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700584836] [2022-12-13 12:34:13,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:13,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:34:13,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:13,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:34:13,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:34:13,169 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 297 [2022-12-13 12:34:13,170 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 252 transitions, 3588 flow. Second operand has 7 states, 7 states have (on average 145.42857142857142) internal successors, (1018), 7 states have internal predecessors, (1018), 0 states have call successors, (0), 0 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 12:34:13,170 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:13,170 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 297 [2022-12-13 12:34:13,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:13,523 INFO L130 PetriNetUnfolder]: 490/1140 cut-off events. [2022-12-13 12:34:13,523 INFO L131 PetriNetUnfolder]: For 8725/8729 co-relation queries the response was YES. [2022-12-13 12:34:13,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6210 conditions, 1140 events. 490/1140 cut-off events. For 8725/8729 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 7245 event pairs, 166 based on Foata normal form. 93/1142 useless extension candidates. Maximal degree in co-relation 5980. Up to 690 conditions per place. [2022-12-13 12:34:13,529 INFO L137 encePairwiseOnDemand]: 291/297 looper letters, 168 selfloop transitions, 14 changer transitions 3/199 dead transitions. [2022-12-13 12:34:13,529 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 199 transitions, 3015 flow [2022-12-13 12:34:13,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:34:13,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:34:13,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 912 transitions. [2022-12-13 12:34:13,530 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5117845117845118 [2022-12-13 12:34:13,530 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 912 transitions. [2022-12-13 12:34:13,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 912 transitions. [2022-12-13 12:34:13,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:13,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 912 transitions. [2022-12-13 12:34:13,531 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 152.0) internal successors, (912), 6 states have internal predecessors, (912), 0 states have call successors, (0), 0 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 12:34:13,532 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:13,532 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 297.0) internal successors, (2079), 7 states have internal predecessors, (2079), 0 states have call successors, (0), 0 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 12:34:13,532 INFO L175 Difference]: Start difference. First operand has 140 places, 252 transitions, 3588 flow. Second operand 6 states and 912 transitions. [2022-12-13 12:34:13,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 199 transitions, 3015 flow [2022-12-13 12:34:13,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 199 transitions, 2813 flow, removed 25 selfloop flow, removed 19 redundant places. [2022-12-13 12:34:13,554 INFO L231 Difference]: Finished difference. Result has 120 places, 166 transitions, 2096 flow [2022-12-13 12:34:13,554 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2086, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2096, PETRI_PLACES=120, PETRI_TRANSITIONS=166} [2022-12-13 12:34:13,554 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 82 predicate places. [2022-12-13 12:34:13,554 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 166 transitions, 2096 flow [2022-12-13 12:34:13,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 145.42857142857142) internal successors, (1018), 7 states have internal predecessors, (1018), 0 states have call successors, (0), 0 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 12:34:13,554 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:13,555 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:13,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 12:34:13,555 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 12:34:13,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:13,555 INFO L85 PathProgramCache]: Analyzing trace with hash -312976117, now seen corresponding path program 1 times [2022-12-13 12:34:13,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:13,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247181339] [2022-12-13 12:34:13,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:13,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:14,020 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 12:34:14,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:14,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247181339] [2022-12-13 12:34:14,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247181339] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:14,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:14,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:14,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111584887] [2022-12-13 12:34:14,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:14,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:14,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:14,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:14,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:14,381 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:14,381 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 166 transitions, 2096 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 12:34:14,382 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:14,382 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:14,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:15,143 INFO L130 PetriNetUnfolder]: 705/1632 cut-off events. [2022-12-13 12:34:15,144 INFO L131 PetriNetUnfolder]: For 9830/9830 co-relation queries the response was YES. [2022-12-13 12:34:15,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8483 conditions, 1632 events. 705/1632 cut-off events. For 9830/9830 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 11182 event pairs, 248 based on Foata normal form. 0/1526 useless extension candidates. Maximal degree in co-relation 7710. Up to 1130 conditions per place. [2022-12-13 12:34:15,150 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 197 selfloop transitions, 67 changer transitions 14/279 dead transitions. [2022-12-13 12:34:15,150 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 279 transitions, 3778 flow [2022-12-13 12:34:15,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:34:15,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:34:15,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1711 transitions. [2022-12-13 12:34:15,152 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48007856341189675 [2022-12-13 12:34:15,152 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1711 transitions. [2022-12-13 12:34:15,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1711 transitions. [2022-12-13 12:34:15,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:15,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1711 transitions. [2022-12-13 12:34:15,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 142.58333333333334) internal successors, (1711), 12 states have internal predecessors, (1711), 0 states have call successors, (0), 0 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 12:34:15,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:15,156 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:15,156 INFO L175 Difference]: Start difference. First operand has 120 places, 166 transitions, 2096 flow. Second operand 12 states and 1711 transitions. [2022-12-13 12:34:15,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 279 transitions, 3778 flow [2022-12-13 12:34:15,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 279 transitions, 3745 flow, removed 10 selfloop flow, removed 4 redundant places. [2022-12-13 12:34:15,175 INFO L231 Difference]: Finished difference. Result has 131 places, 207 transitions, 2782 flow [2022-12-13 12:34:15,175 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2077, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2782, PETRI_PLACES=131, PETRI_TRANSITIONS=207} [2022-12-13 12:34:15,175 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 93 predicate places. [2022-12-13 12:34:15,175 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 207 transitions, 2782 flow [2022-12-13 12:34:15,176 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 12:34:15,176 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:15,176 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:15,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 12:34:15,176 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 12:34:15,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:15,176 INFO L85 PathProgramCache]: Analyzing trace with hash 360963507, now seen corresponding path program 2 times [2022-12-13 12:34:15,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:15,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13519440] [2022-12-13 12:34:15,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:15,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:15,584 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 12:34:15,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:15,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13519440] [2022-12-13 12:34:15,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13519440] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:15,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:15,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:15,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809702261] [2022-12-13 12:34:15,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:15,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:15,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:15,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:15,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:15,966 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:15,967 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 207 transitions, 2782 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 12:34:15,967 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:15,967 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:15,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:16,926 INFO L130 PetriNetUnfolder]: 1096/2582 cut-off events. [2022-12-13 12:34:16,926 INFO L131 PetriNetUnfolder]: For 18521/18521 co-relation queries the response was YES. [2022-12-13 12:34:16,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13951 conditions, 2582 events. 1096/2582 cut-off events. For 18521/18521 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 20106 event pairs, 480 based on Foata normal form. 12/2456 useless extension candidates. Maximal degree in co-relation 11999. Up to 1099 conditions per place. [2022-12-13 12:34:16,936 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 316 selfloop transitions, 92 changer transitions 12/421 dead transitions. [2022-12-13 12:34:16,936 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 421 transitions, 6123 flow [2022-12-13 12:34:16,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:34:16,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:34:16,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2017 transitions. [2022-12-13 12:34:16,939 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48508898508898507 [2022-12-13 12:34:16,939 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2017 transitions. [2022-12-13 12:34:16,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2017 transitions. [2022-12-13 12:34:16,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:16,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2017 transitions. [2022-12-13 12:34:16,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 144.07142857142858) internal successors, (2017), 14 states have internal predecessors, (2017), 0 states have call successors, (0), 0 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 12:34:16,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:34:16,943 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:34:16,943 INFO L175 Difference]: Start difference. First operand has 131 places, 207 transitions, 2782 flow. Second operand 14 states and 2017 transitions. [2022-12-13 12:34:16,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 421 transitions, 6123 flow [2022-12-13 12:34:16,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 421 transitions, 6006 flow, removed 47 selfloop flow, removed 3 redundant places. [2022-12-13 12:34:16,985 INFO L231 Difference]: Finished difference. Result has 147 places, 258 transitions, 3735 flow [2022-12-13 12:34:16,986 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2703, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3735, PETRI_PLACES=147, PETRI_TRANSITIONS=258} [2022-12-13 12:34:16,986 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 109 predicate places. [2022-12-13 12:34:16,986 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 258 transitions, 3735 flow [2022-12-13 12:34:16,986 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 12:34:16,986 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:16,986 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:16,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 12:34:16,986 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:16,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:16,987 INFO L85 PathProgramCache]: Analyzing trace with hash 360963508, now seen corresponding path program 1 times [2022-12-13 12:34:16,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:16,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997675145] [2022-12-13 12:34:16,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:16,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:17,400 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 12:34:17,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:17,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997675145] [2022-12-13 12:34:17,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997675145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:17,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:17,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:17,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77780749] [2022-12-13 12:34:17,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:17,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:17,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:17,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:17,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:17,797 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:17,797 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 258 transitions, 3735 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 12:34:17,797 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:17,798 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:17,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:18,990 INFO L130 PetriNetUnfolder]: 1143/2744 cut-off events. [2022-12-13 12:34:18,990 INFO L131 PetriNetUnfolder]: For 24301/24301 co-relation queries the response was YES. [2022-12-13 12:34:18,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15660 conditions, 2744 events. 1143/2744 cut-off events. For 24301/24301 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 22024 event pairs, 464 based on Foata normal form. 33/2643 useless extension candidates. Maximal degree in co-relation 14899. Up to 1104 conditions per place. [2022-12-13 12:34:19,000 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 341 selfloop transitions, 89 changer transitions 11/442 dead transitions. [2022-12-13 12:34:19,000 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 442 transitions, 6953 flow [2022-12-13 12:34:19,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-13 12:34:19,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-12-13 12:34:19,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3137 transitions. [2022-12-13 12:34:19,003 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48010407101316194 [2022-12-13 12:34:19,003 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3137 transitions. [2022-12-13 12:34:19,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3137 transitions. [2022-12-13 12:34:19,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:19,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3137 transitions. [2022-12-13 12:34:19,006 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 142.5909090909091) internal successors, (3137), 22 states have internal predecessors, (3137), 0 states have call successors, (0), 0 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 12:34:19,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 297.0) internal successors, (6831), 23 states have internal predecessors, (6831), 0 states have call successors, (0), 0 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 12:34:19,009 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 297.0) internal successors, (6831), 23 states have internal predecessors, (6831), 0 states have call successors, (0), 0 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 12:34:19,009 INFO L175 Difference]: Start difference. First operand has 147 places, 258 transitions, 3735 flow. Second operand 22 states and 3137 transitions. [2022-12-13 12:34:19,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 442 transitions, 6953 flow [2022-12-13 12:34:19,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 442 transitions, 6790 flow, removed 63 selfloop flow, removed 4 redundant places. [2022-12-13 12:34:19,065 INFO L231 Difference]: Finished difference. Result has 170 places, 290 transitions, 4429 flow [2022-12-13 12:34:19,065 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3537, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=4429, PETRI_PLACES=170, PETRI_TRANSITIONS=290} [2022-12-13 12:34:19,066 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 132 predicate places. [2022-12-13 12:34:19,066 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 290 transitions, 4429 flow [2022-12-13 12:34:19,066 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 12:34:19,066 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:19,066 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:19,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-13 12:34:19,066 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:19,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:19,066 INFO L85 PathProgramCache]: Analyzing trace with hash -185105522, now seen corresponding path program 2 times [2022-12-13 12:34:19,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:19,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380269918] [2022-12-13 12:34:19,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:19,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:19,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:19,506 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 12:34:19,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:19,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380269918] [2022-12-13 12:34:19,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380269918] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:19,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:19,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:19,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460176033] [2022-12-13 12:34:19,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:19,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:19,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:19,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:19,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:19,772 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:19,773 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 290 transitions, 4429 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 12:34:19,773 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:19,773 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:19,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:20,818 INFO L130 PetriNetUnfolder]: 1193/2882 cut-off events. [2022-12-13 12:34:20,818 INFO L131 PetriNetUnfolder]: For 28735/28735 co-relation queries the response was YES. [2022-12-13 12:34:20,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17010 conditions, 2882 events. 1193/2882 cut-off events. For 28735/28735 co-relation queries the response was YES. Maximal size of possible extension queue 260. Compared 23510 event pairs, 506 based on Foata normal form. 1/2749 useless extension candidates. Maximal degree in co-relation 16189. Up to 1104 conditions per place. [2022-12-13 12:34:20,832 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 311 selfloop transitions, 107 changer transitions 11/430 dead transitions. [2022-12-13 12:34:20,832 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 430 transitions, 7098 flow [2022-12-13 12:34:20,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:34:20,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:34:20,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2559 transitions. [2022-12-13 12:34:20,835 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.478675645342312 [2022-12-13 12:34:20,835 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2559 transitions. [2022-12-13 12:34:20,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2559 transitions. [2022-12-13 12:34:20,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:20,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2559 transitions. [2022-12-13 12:34:20,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 142.16666666666666) internal successors, (2559), 18 states have internal predecessors, (2559), 0 states have call successors, (0), 0 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 12:34:20,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:20,840 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:20,840 INFO L175 Difference]: Start difference. First operand has 170 places, 290 transitions, 4429 flow. Second operand 18 states and 2559 transitions. [2022-12-13 12:34:20,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 430 transitions, 7098 flow [2022-12-13 12:34:20,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 430 transitions, 6905 flow, removed 50 selfloop flow, removed 10 redundant places. [2022-12-13 12:34:20,929 INFO L231 Difference]: Finished difference. Result has 181 places, 313 transitions, 5016 flow [2022-12-13 12:34:20,930 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4250, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5016, PETRI_PLACES=181, PETRI_TRANSITIONS=313} [2022-12-13 12:34:20,930 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 143 predicate places. [2022-12-13 12:34:20,930 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 313 transitions, 5016 flow [2022-12-13 12:34:20,930 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 12:34:20,930 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:20,930 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:20,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-13 12:34:20,930 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 12:34:20,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:20,931 INFO L85 PathProgramCache]: Analyzing trace with hash -185105523, now seen corresponding path program 3 times [2022-12-13 12:34:20,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:20,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214336498] [2022-12-13 12:34:20,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:20,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:21,323 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 12:34:21,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:21,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214336498] [2022-12-13 12:34:21,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214336498] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:21,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:21,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:21,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594605978] [2022-12-13 12:34:21,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:21,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:21,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:21,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:21,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:21,603 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:21,604 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 313 transitions, 5016 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 12:34:21,604 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:21,604 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:21,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:22,761 INFO L130 PetriNetUnfolder]: 1258/3053 cut-off events. [2022-12-13 12:34:22,761 INFO L131 PetriNetUnfolder]: For 34135/34135 co-relation queries the response was YES. [2022-12-13 12:34:22,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18414 conditions, 3053 events. 1258/3053 cut-off events. For 34135/34135 co-relation queries the response was YES. Maximal size of possible extension queue 275. Compared 25332 event pairs, 525 based on Foata normal form. 2/2912 useless extension candidates. Maximal degree in co-relation 17504. Up to 1106 conditions per place. [2022-12-13 12:34:22,775 INFO L137 encePairwiseOnDemand]: 281/297 looper letters, 298 selfloop transitions, 168 changer transitions 8/475 dead transitions. [2022-12-13 12:34:22,775 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 475 transitions, 8102 flow [2022-12-13 12:34:22,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:34:22,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:34:22,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1874 transitions. [2022-12-13 12:34:22,778 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48536648536648536 [2022-12-13 12:34:22,778 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1874 transitions. [2022-12-13 12:34:22,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1874 transitions. [2022-12-13 12:34:22,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:22,778 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1874 transitions. [2022-12-13 12:34:22,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 144.15384615384616) internal successors, (1874), 13 states have internal predecessors, (1874), 0 states have call successors, (0), 0 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 12:34:22,782 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:22,782 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:22,782 INFO L175 Difference]: Start difference. First operand has 181 places, 313 transitions, 5016 flow. Second operand 13 states and 1874 transitions. [2022-12-13 12:34:22,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 475 transitions, 8102 flow [2022-12-13 12:34:22,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 475 transitions, 7981 flow, removed 21 selfloop flow, removed 11 redundant places. [2022-12-13 12:34:22,880 INFO L231 Difference]: Finished difference. Result has 186 places, 348 transitions, 6199 flow [2022-12-13 12:34:22,880 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4875, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6199, PETRI_PLACES=186, PETRI_TRANSITIONS=348} [2022-12-13 12:34:22,881 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 148 predicate places. [2022-12-13 12:34:22,881 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 348 transitions, 6199 flow [2022-12-13 12:34:22,881 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 12:34:22,881 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:22,881 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:22,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-13 12:34:22,881 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 12:34:22,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:22,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1575134204, now seen corresponding path program 1 times [2022-12-13 12:34:22,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:22,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92182408] [2022-12-13 12:34:22,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:22,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:22,919 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 12:34:22,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:22,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92182408] [2022-12-13 12:34:22,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92182408] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:22,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:22,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:34:22,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191856027] [2022-12-13 12:34:22,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:22,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:34:22,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:22,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:34:22,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:34:22,923 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 297 [2022-12-13 12:34:22,923 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 348 transitions, 6199 flow. Second operand has 3 states, 3 states have (on average 153.66666666666666) internal successors, (461), 3 states have internal predecessors, (461), 0 states have call successors, (0), 0 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 12:34:22,923 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:22,923 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 297 [2022-12-13 12:34:22,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:23,408 INFO L130 PetriNetUnfolder]: 746/2065 cut-off events. [2022-12-13 12:34:23,408 INFO L131 PetriNetUnfolder]: For 30260/30267 co-relation queries the response was YES. [2022-12-13 12:34:23,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12337 conditions, 2065 events. 746/2065 cut-off events. For 30260/30267 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 17544 event pairs, 379 based on Foata normal form. 226/2134 useless extension candidates. Maximal degree in co-relation 12181. Up to 1677 conditions per place. [2022-12-13 12:34:23,417 INFO L137 encePairwiseOnDemand]: 295/297 looper letters, 252 selfloop transitions, 7 changer transitions 26/306 dead transitions. [2022-12-13 12:34:23,417 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 306 transitions, 5928 flow [2022-12-13 12:34:23,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:34:23,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 12:34:23,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 490 transitions. [2022-12-13 12:34:23,418 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5499438832772167 [2022-12-13 12:34:23,418 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 490 transitions. [2022-12-13 12:34:23,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 490 transitions. [2022-12-13 12:34:23,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:23,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 490 transitions. [2022-12-13 12:34:23,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 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 12:34:23,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 297.0) internal successors, (1188), 4 states have internal predecessors, (1188), 0 states have call successors, (0), 0 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 12:34:23,419 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 297.0) internal successors, (1188), 4 states have internal predecessors, (1188), 0 states have call successors, (0), 0 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 12:34:23,419 INFO L175 Difference]: Start difference. First operand has 186 places, 348 transitions, 6199 flow. Second operand 3 states and 490 transitions. [2022-12-13 12:34:23,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 306 transitions, 5928 flow [2022-12-13 12:34:23,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 306 transitions, 5751 flow, removed 50 selfloop flow, removed 9 redundant places. [2022-12-13 12:34:23,489 INFO L231 Difference]: Finished difference. Result has 175 places, 248 transitions, 4306 flow [2022-12-13 12:34:23,489 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4460, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4306, PETRI_PLACES=175, PETRI_TRANSITIONS=248} [2022-12-13 12:34:23,489 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 137 predicate places. [2022-12-13 12:34:23,490 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 248 transitions, 4306 flow [2022-12-13 12:34:23,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 153.66666666666666) internal successors, (461), 3 states have internal predecessors, (461), 0 states have call successors, (0), 0 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 12:34:23,490 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:23,490 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:23,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-13 12:34:23,490 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:23,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:23,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1327034311, now seen corresponding path program 4 times [2022-12-13 12:34:23,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:23,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922012576] [2022-12-13 12:34:23,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:23,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:23,989 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 12:34:23,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:23,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922012576] [2022-12-13 12:34:23,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922012576] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:23,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:23,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:23,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465936047] [2022-12-13 12:34:23,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:23,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:23,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:23,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:23,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:24,285 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:24,286 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 248 transitions, 4306 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 12:34:24,286 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:24,286 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:24,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:25,076 INFO L130 PetriNetUnfolder]: 676/1870 cut-off events. [2022-12-13 12:34:25,076 INFO L131 PetriNetUnfolder]: For 23789/23789 co-relation queries the response was YES. [2022-12-13 12:34:25,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11143 conditions, 1870 events. 676/1870 cut-off events. For 23789/23789 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 15366 event pairs, 319 based on Foata normal form. 2/1872 useless extension candidates. Maximal degree in co-relation 10805. Up to 721 conditions per place. [2022-12-13 12:34:25,084 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 195 selfloop transitions, 124 changer transitions 6/326 dead transitions. [2022-12-13 12:34:25,084 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 326 transitions, 5914 flow [2022-12-13 12:34:25,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:34:25,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:34:25,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1831 transitions. [2022-12-13 12:34:25,087 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47422947422947426 [2022-12-13 12:34:25,087 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1831 transitions. [2022-12-13 12:34:25,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1831 transitions. [2022-12-13 12:34:25,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:25,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1831 transitions. [2022-12-13 12:34:25,090 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 140.84615384615384) internal successors, (1831), 13 states have internal predecessors, (1831), 0 states have call successors, (0), 0 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 12:34:25,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:25,093 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:25,093 INFO L175 Difference]: Start difference. First operand has 175 places, 248 transitions, 4306 flow. Second operand 13 states and 1831 transitions. [2022-12-13 12:34:25,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 326 transitions, 5914 flow [2022-12-13 12:34:25,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 326 transitions, 5874 flow, removed 11 selfloop flow, removed 1 redundant places. [2022-12-13 12:34:25,152 INFO L231 Difference]: Finished difference. Result has 189 places, 256 transitions, 4841 flow [2022-12-13 12:34:25,152 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4252, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4841, PETRI_PLACES=189, PETRI_TRANSITIONS=256} [2022-12-13 12:34:25,153 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 151 predicate places. [2022-12-13 12:34:25,153 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 256 transitions, 4841 flow [2022-12-13 12:34:25,153 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 12:34:25,153 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:25,153 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:25,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-13 12:34:25,153 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:25,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:25,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1327034312, now seen corresponding path program 3 times [2022-12-13 12:34:25,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:25,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994531011] [2022-12-13 12:34:25,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:25,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:25,670 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 12:34:25,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:25,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994531011] [2022-12-13 12:34:25,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994531011] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:25,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:25,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:25,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191578481] [2022-12-13 12:34:25,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:25,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:25,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:25,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:25,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:26,021 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:26,022 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 256 transitions, 4841 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 12:34:26,022 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:26,022 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:26,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:26,911 INFO L130 PetriNetUnfolder]: 675/1860 cut-off events. [2022-12-13 12:34:26,912 INFO L131 PetriNetUnfolder]: For 26223/26223 co-relation queries the response was YES. [2022-12-13 12:34:26,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11440 conditions, 1860 events. 675/1860 cut-off events. For 26223/26223 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 15256 event pairs, 319 based on Foata normal form. 1/1765 useless extension candidates. Maximal degree in co-relation 11118. Up to 818 conditions per place. [2022-12-13 12:34:26,924 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 199 selfloop transitions, 104 changer transitions 4/308 dead transitions. [2022-12-13 12:34:26,925 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 308 transitions, 5998 flow [2022-12-13 12:34:26,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:34:26,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:34:26,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2529 transitions. [2022-12-13 12:34:26,927 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4730639730639731 [2022-12-13 12:34:26,927 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2529 transitions. [2022-12-13 12:34:26,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2529 transitions. [2022-12-13 12:34:26,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:26,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2529 transitions. [2022-12-13 12:34:26,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 140.5) internal successors, (2529), 18 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:26,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:26,932 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:26,932 INFO L175 Difference]: Start difference. First operand has 189 places, 256 transitions, 4841 flow. Second operand 18 states and 2529 transitions. [2022-12-13 12:34:26,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 308 transitions, 5998 flow [2022-12-13 12:34:26,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 308 transitions, 5839 flow, removed 49 selfloop flow, removed 6 redundant places. [2022-12-13 12:34:27,000 INFO L231 Difference]: Finished difference. Result has 202 places, 258 transitions, 4968 flow [2022-12-13 12:34:27,000 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4696, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4968, PETRI_PLACES=202, PETRI_TRANSITIONS=258} [2022-12-13 12:34:27,001 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 164 predicate places. [2022-12-13 12:34:27,001 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 258 transitions, 4968 flow [2022-12-13 12:34:27,001 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 12:34:27,001 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:27,001 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:27,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-13 12:34:27,001 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:27,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:27,001 INFO L85 PathProgramCache]: Analyzing trace with hash 741851044, now seen corresponding path program 1 times [2022-12-13 12:34:27,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:27,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930583330] [2022-12-13 12:34:27,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:27,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:27,473 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 12:34:27,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:27,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930583330] [2022-12-13 12:34:27,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930583330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:27,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:27,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:27,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392862951] [2022-12-13 12:34:27,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:27,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:27,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:27,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:27,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:27,919 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:27,920 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 258 transitions, 4968 flow. Second operand has 12 states, 12 states have (on average 136.0) internal successors, (1632), 12 states have internal predecessors, (1632), 0 states have call successors, (0), 0 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 12:34:27,920 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:27,920 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:27,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:28,836 INFO L130 PetriNetUnfolder]: 679/1868 cut-off events. [2022-12-13 12:34:28,836 INFO L131 PetriNetUnfolder]: For 26522/26522 co-relation queries the response was YES. [2022-12-13 12:34:28,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11600 conditions, 1868 events. 679/1868 cut-off events. For 26522/26522 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 15372 event pairs, 367 based on Foata normal form. 1/1773 useless extension candidates. Maximal degree in co-relation 11257. Up to 1809 conditions per place. [2022-12-13 12:34:28,845 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 226 selfloop transitions, 57 changer transitions 1/285 dead transitions. [2022-12-13 12:34:28,845 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 285 transitions, 5895 flow [2022-12-13 12:34:28,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:34:28,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:34:28,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2091 transitions. [2022-12-13 12:34:28,847 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46936026936026937 [2022-12-13 12:34:28,847 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2091 transitions. [2022-12-13 12:34:28,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2091 transitions. [2022-12-13 12:34:28,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:28,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2091 transitions. [2022-12-13 12:34:28,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 139.4) internal successors, (2091), 15 states have internal predecessors, (2091), 0 states have call successors, (0), 0 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 12:34:28,851 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:28,851 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:28,851 INFO L175 Difference]: Start difference. First operand has 202 places, 258 transitions, 4968 flow. Second operand 15 states and 2091 transitions. [2022-12-13 12:34:28,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 285 transitions, 5895 flow [2022-12-13 12:34:28,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 285 transitions, 5772 flow, removed 6 selfloop flow, removed 13 redundant places. [2022-12-13 12:34:28,924 INFO L231 Difference]: Finished difference. Result has 209 places, 271 transitions, 5284 flow [2022-12-13 12:34:28,925 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4870, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=5284, PETRI_PLACES=209, PETRI_TRANSITIONS=271} [2022-12-13 12:34:28,925 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 171 predicate places. [2022-12-13 12:34:28,925 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 271 transitions, 5284 flow [2022-12-13 12:34:28,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 136.0) internal successors, (1632), 12 states have internal predecessors, (1632), 0 states have call successors, (0), 0 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 12:34:28,925 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:28,925 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:28,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-13 12:34:28,925 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:28,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:28,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1300590617, now seen corresponding path program 5 times [2022-12-13 12:34:28,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:28,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857279715] [2022-12-13 12:34:28,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:28,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:29,258 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 12:34:29,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:29,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857279715] [2022-12-13 12:34:29,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857279715] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:29,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:29,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:34:29,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408491404] [2022-12-13 12:34:29,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:29,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:34:29,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:29,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:34:29,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:34:29,518 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 297 [2022-12-13 12:34:29,519 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 271 transitions, 5284 flow. Second operand has 9 states, 9 states have (on average 144.33333333333334) internal successors, (1299), 9 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:29,519 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:29,519 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 297 [2022-12-13 12:34:29,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:30,133 INFO L130 PetriNetUnfolder]: 714/1995 cut-off events. [2022-12-13 12:34:30,133 INFO L131 PetriNetUnfolder]: For 27611/27620 co-relation queries the response was YES. [2022-12-13 12:34:30,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12403 conditions, 1995 events. 714/1995 cut-off events. For 27611/27620 co-relation queries the response was YES. Maximal size of possible extension queue 219. Compared 16900 event pairs, 331 based on Foata normal form. 17/1897 useless extension candidates. Maximal degree in co-relation 12071. Up to 1230 conditions per place. [2022-12-13 12:34:30,143 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 245 selfloop transitions, 57 changer transitions 2/322 dead transitions. [2022-12-13 12:34:30,143 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 322 transitions, 6537 flow [2022-12-13 12:34:30,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:34:30,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:34:30,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1207 transitions. [2022-12-13 12:34:30,145 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.507996632996633 [2022-12-13 12:34:30,145 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1207 transitions. [2022-12-13 12:34:30,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1207 transitions. [2022-12-13 12:34:30,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:30,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1207 transitions. [2022-12-13 12:34:30,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 150.875) internal successors, (1207), 8 states have internal predecessors, (1207), 0 states have call successors, (0), 0 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 12:34:30,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:30,148 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:30,148 INFO L175 Difference]: Start difference. First operand has 209 places, 271 transitions, 5284 flow. Second operand 8 states and 1207 transitions. [2022-12-13 12:34:30,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 322 transitions, 6537 flow [2022-12-13 12:34:30,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 322 transitions, 6420 flow, removed 37 selfloop flow, removed 8 redundant places. [2022-12-13 12:34:30,236 INFO L231 Difference]: Finished difference. Result has 210 places, 282 transitions, 5625 flow [2022-12-13 12:34:30,237 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5049, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=5625, PETRI_PLACES=210, PETRI_TRANSITIONS=282} [2022-12-13 12:34:30,237 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 172 predicate places. [2022-12-13 12:34:30,237 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 282 transitions, 5625 flow [2022-12-13 12:34:30,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 144.33333333333334) internal successors, (1299), 9 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:30,237 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:30,237 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:30,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-13 12:34:30,237 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 12:34:30,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:30,238 INFO L85 PathProgramCache]: Analyzing trace with hash 741851043, now seen corresponding path program 1 times [2022-12-13 12:34:30,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:30,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395220404] [2022-12-13 12:34:30,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:30,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:30,603 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 12:34:30,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:30,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395220404] [2022-12-13 12:34:30,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395220404] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:30,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:30,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:30,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894882979] [2022-12-13 12:34:30,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:30,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:30,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:30,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:30,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:31,015 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:31,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 282 transitions, 5625 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 12:34:31,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:31,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:31,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:31,717 INFO L130 PetriNetUnfolder]: 760/2108 cut-off events. [2022-12-13 12:34:31,717 INFO L131 PetriNetUnfolder]: For 32181/32181 co-relation queries the response was YES. [2022-12-13 12:34:31,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13513 conditions, 2108 events. 760/2108 cut-off events. For 32181/32181 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 18023 event pairs, 422 based on Foata normal form. 7/2002 useless extension candidates. Maximal degree in co-relation 13431. Up to 1972 conditions per place. [2022-12-13 12:34:31,728 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 280 selfloop transitions, 26 changer transitions 1/308 dead transitions. [2022-12-13 12:34:31,728 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 308 transitions, 6514 flow [2022-12-13 12:34:31,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:34:31,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:34:31,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1528 transitions. [2022-12-13 12:34:31,730 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4677073767982859 [2022-12-13 12:34:31,730 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1528 transitions. [2022-12-13 12:34:31,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1528 transitions. [2022-12-13 12:34:31,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:31,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1528 transitions. [2022-12-13 12:34:31,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 138.9090909090909) internal successors, (1528), 11 states have internal predecessors, (1528), 0 states have call successors, (0), 0 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 12:34:31,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:34:31,733 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:34:31,733 INFO L175 Difference]: Start difference. First operand has 210 places, 282 transitions, 5625 flow. Second operand 11 states and 1528 transitions. [2022-12-13 12:34:31,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 308 transitions, 6514 flow [2022-12-13 12:34:31,828 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 308 transitions, 6270 flow, removed 83 selfloop flow, removed 8 redundant places. [2022-12-13 12:34:31,832 INFO L231 Difference]: Finished difference. Result has 216 places, 284 transitions, 5513 flow [2022-12-13 12:34:31,833 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5364, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5513, PETRI_PLACES=216, PETRI_TRANSITIONS=284} [2022-12-13 12:34:31,833 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 178 predicate places. [2022-12-13 12:34:31,833 INFO L495 AbstractCegarLoop]: Abstraction has has 216 places, 284 transitions, 5513 flow [2022-12-13 12:34:31,833 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 12:34:31,833 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:31,833 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:31,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-13 12:34:31,833 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:31,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:31,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1759751850, now seen corresponding path program 1 times [2022-12-13 12:34:31,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:31,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462376989] [2022-12-13 12:34:31,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:31,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:31,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:32,367 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 12:34:32,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:32,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462376989] [2022-12-13 12:34:32,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462376989] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:32,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:32,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:32,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341095934] [2022-12-13 12:34:32,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:32,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:32,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:32,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:32,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:32,846 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:32,847 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 284 transitions, 5513 flow. Second operand has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:32,847 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:32,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:32,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:33,918 INFO L130 PetriNetUnfolder]: 760/2186 cut-off events. [2022-12-13 12:34:33,918 INFO L131 PetriNetUnfolder]: For 30043/30043 co-relation queries the response was YES. [2022-12-13 12:34:33,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13585 conditions, 2186 events. 760/2186 cut-off events. For 30043/30043 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 19165 event pairs, 326 based on Foata normal form. 36/2119 useless extension candidates. Maximal degree in co-relation 13269. Up to 1039 conditions per place. [2022-12-13 12:34:33,928 INFO L137 encePairwiseOnDemand]: 280/297 looper letters, 233 selfloop transitions, 106 changer transitions 5/345 dead transitions. [2022-12-13 12:34:33,928 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 345 transitions, 6698 flow [2022-12-13 12:34:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:34:33,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:34:33,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2638 transitions. [2022-12-13 12:34:33,931 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46748183590288855 [2022-12-13 12:34:33,931 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2638 transitions. [2022-12-13 12:34:33,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2638 transitions. [2022-12-13 12:34:33,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:33,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2638 transitions. [2022-12-13 12:34:33,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 138.8421052631579) internal successors, (2638), 19 states have internal predecessors, (2638), 0 states have call successors, (0), 0 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 12:34:33,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:34:33,936 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:34:33,936 INFO L175 Difference]: Start difference. First operand has 216 places, 284 transitions, 5513 flow. Second operand 19 states and 2638 transitions. [2022-12-13 12:34:33,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 345 transitions, 6698 flow [2022-12-13 12:34:34,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 345 transitions, 6551 flow, removed 60 selfloop flow, removed 5 redundant places. [2022-12-13 12:34:34,042 INFO L231 Difference]: Finished difference. Result has 235 places, 288 transitions, 5642 flow [2022-12-13 12:34:34,042 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=4848, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=266, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5642, PETRI_PLACES=235, PETRI_TRANSITIONS=288} [2022-12-13 12:34:34,042 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 197 predicate places. [2022-12-13 12:34:34,042 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 288 transitions, 5642 flow [2022-12-13 12:34:34,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:34,042 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:34,042 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:34,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-13 12:34:34,043 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:34,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:34,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1443301374, now seen corresponding path program 2 times [2022-12-13 12:34:34,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:34,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986070327] [2022-12-13 12:34:34,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:34,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:34,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:34,561 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 12:34:34,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:34,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986070327] [2022-12-13 12:34:34,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986070327] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:34,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:34,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:34,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350935603] [2022-12-13 12:34:34,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:34,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:34,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:34,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:34,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:35,048 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:35,048 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 288 transitions, 5642 flow. Second operand has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:35,048 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:35,048 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:35,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:36,073 INFO L130 PetriNetUnfolder]: 757/2153 cut-off events. [2022-12-13 12:34:36,073 INFO L131 PetriNetUnfolder]: For 32374/32374 co-relation queries the response was YES. [2022-12-13 12:34:36,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13869 conditions, 2153 events. 757/2153 cut-off events. For 32374/32374 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 18664 event pairs, 332 based on Foata normal form. 4/2058 useless extension candidates. Maximal degree in co-relation 13582. Up to 1011 conditions per place. [2022-12-13 12:34:36,085 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 232 selfloop transitions, 97 changer transitions 4/334 dead transitions. [2022-12-13 12:34:36,085 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 334 transitions, 6724 flow [2022-12-13 12:34:36,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:34:36,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:34:36,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2359 transitions. [2022-12-13 12:34:36,087 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4672212319271143 [2022-12-13 12:34:36,087 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2359 transitions. [2022-12-13 12:34:36,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2359 transitions. [2022-12-13 12:34:36,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:36,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2359 transitions. [2022-12-13 12:34:36,089 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 138.76470588235293) internal successors, (2359), 17 states have internal predecessors, (2359), 0 states have call successors, (0), 0 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 12:34:36,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:34:36,092 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:34:36,092 INFO L175 Difference]: Start difference. First operand has 235 places, 288 transitions, 5642 flow. Second operand 17 states and 2359 transitions. [2022-12-13 12:34:36,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 334 transitions, 6724 flow [2022-12-13 12:34:36,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 334 transitions, 6465 flow, removed 36 selfloop flow, removed 17 redundant places. [2022-12-13 12:34:36,214 INFO L231 Difference]: Finished difference. Result has 235 places, 281 transitions, 5425 flow [2022-12-13 12:34:36,214 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5210, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=5425, PETRI_PLACES=235, PETRI_TRANSITIONS=281} [2022-12-13 12:34:36,215 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 197 predicate places. [2022-12-13 12:34:36,215 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 281 transitions, 5425 flow [2022-12-13 12:34:36,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:36,215 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:36,215 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:36,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-13 12:34:36,215 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:36,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:36,215 INFO L85 PathProgramCache]: Analyzing trace with hash 288809509, now seen corresponding path program 1 times [2022-12-13 12:34:36,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:36,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086620591] [2022-12-13 12:34:36,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:36,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:36,688 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 12:34:36,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:36,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086620591] [2022-12-13 12:34:36,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086620591] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:36,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:36,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:36,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753599219] [2022-12-13 12:34:36,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:36,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:36,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:36,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:36,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:37,132 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 132 out of 297 [2022-12-13 12:34:37,133 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 281 transitions, 5425 flow. Second operand has 12 states, 12 states have (on average 133.08333333333334) internal successors, (1597), 12 states have internal predecessors, (1597), 0 states have call successors, (0), 0 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 12:34:37,133 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:37,133 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 132 of 297 [2022-12-13 12:34:37,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:38,053 INFO L130 PetriNetUnfolder]: 753/2135 cut-off events. [2022-12-13 12:34:38,053 INFO L131 PetriNetUnfolder]: For 31573/31573 co-relation queries the response was YES. [2022-12-13 12:34:38,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13762 conditions, 2135 events. 753/2135 cut-off events. For 31573/31573 co-relation queries the response was YES. Maximal size of possible extension queue 223. Compared 18506 event pairs, 404 based on Foata normal form. 7/2044 useless extension candidates. Maximal degree in co-relation 13375. Up to 1544 conditions per place. [2022-12-13 12:34:38,062 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 249 selfloop transitions, 87 changer transitions 4/341 dead transitions. [2022-12-13 12:34:38,063 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 341 transitions, 6951 flow [2022-12-13 12:34:38,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:34:38,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:34:38,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1806 transitions. [2022-12-13 12:34:38,064 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4677544677544678 [2022-12-13 12:34:38,065 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1806 transitions. [2022-12-13 12:34:38,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1806 transitions. [2022-12-13 12:34:38,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:38,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1806 transitions. [2022-12-13 12:34:38,066 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 138.92307692307693) internal successors, (1806), 13 states have internal predecessors, (1806), 0 states have call successors, (0), 0 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 12:34:38,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:38,068 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:38,068 INFO L175 Difference]: Start difference. First operand has 235 places, 281 transitions, 5425 flow. Second operand 13 states and 1806 transitions. [2022-12-13 12:34:38,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 341 transitions, 6951 flow [2022-12-13 12:34:38,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 341 transitions, 6792 flow, removed 14 selfloop flow, removed 12 redundant places. [2022-12-13 12:34:38,185 INFO L231 Difference]: Finished difference. Result has 236 places, 292 transitions, 5755 flow [2022-12-13 12:34:38,186 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5222, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5755, PETRI_PLACES=236, PETRI_TRANSITIONS=292} [2022-12-13 12:34:38,186 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 198 predicate places. [2022-12-13 12:34:38,186 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 292 transitions, 5755 flow [2022-12-13 12:34:38,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 133.08333333333334) internal successors, (1597), 12 states have internal predecessors, (1597), 0 states have call successors, (0), 0 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 12:34:38,186 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:38,186 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:38,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 12:34:38,186 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:38,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:38,187 INFO L85 PathProgramCache]: Analyzing trace with hash -949017984, now seen corresponding path program 3 times [2022-12-13 12:34:38,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:38,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887794711] [2022-12-13 12:34:38,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:38,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:38,923 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 12:34:38,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:38,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887794711] [2022-12-13 12:34:38,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887794711] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:38,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:38,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:38,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816199669] [2022-12-13 12:34:38,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:38,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:38,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:38,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:38,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:39,296 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:39,297 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 292 transitions, 5755 flow. Second operand has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:39,297 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:39,297 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:39,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:40,914 INFO L130 PetriNetUnfolder]: 755/2148 cut-off events. [2022-12-13 12:34:40,914 INFO L131 PetriNetUnfolder]: For 31962/31962 co-relation queries the response was YES. [2022-12-13 12:34:40,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13877 conditions, 2148 events. 755/2148 cut-off events. For 31962/31962 co-relation queries the response was YES. Maximal size of possible extension queue 222. Compared 18569 event pairs, 326 based on Foata normal form. 1/2051 useless extension candidates. Maximal degree in co-relation 13487. Up to 987 conditions per place. [2022-12-13 12:34:40,925 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 216 selfloop transitions, 116 changer transitions 5/338 dead transitions. [2022-12-13 12:34:40,925 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 338 transitions, 6901 flow [2022-12-13 12:34:40,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:34:40,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:34:40,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2492 transitions. [2022-12-13 12:34:40,927 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.466142910587355 [2022-12-13 12:34:40,927 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2492 transitions. [2022-12-13 12:34:40,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2492 transitions. [2022-12-13 12:34:40,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:40,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2492 transitions. [2022-12-13 12:34:40,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 138.44444444444446) internal successors, (2492), 18 states have internal predecessors, (2492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:40,931 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:40,931 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:40,932 INFO L175 Difference]: Start difference. First operand has 236 places, 292 transitions, 5755 flow. Second operand 18 states and 2492 transitions. [2022-12-13 12:34:40,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 338 transitions, 6901 flow [2022-12-13 12:34:41,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 338 transitions, 6780 flow, removed 54 selfloop flow, removed 2 redundant places. [2022-12-13 12:34:41,048 INFO L231 Difference]: Finished difference. Result has 252 places, 293 transitions, 5920 flow [2022-12-13 12:34:41,049 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5636, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5920, PETRI_PLACES=252, PETRI_TRANSITIONS=293} [2022-12-13 12:34:41,049 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 214 predicate places. [2022-12-13 12:34:41,049 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 293 transitions, 5920 flow [2022-12-13 12:34:41,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:41,049 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:41,049 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:41,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-13 12:34:41,049 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:41,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:41,050 INFO L85 PathProgramCache]: Analyzing trace with hash -948569724, now seen corresponding path program 4 times [2022-12-13 12:34:41,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:41,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18275687] [2022-12-13 12:34:41,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:41,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:41,879 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 12:34:41,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:41,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18275687] [2022-12-13 12:34:41,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18275687] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:41,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:41,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:41,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003555417] [2022-12-13 12:34:41,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:41,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:41,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:41,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:41,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:42,207 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:42,208 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 293 transitions, 5920 flow. Second operand has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:42,208 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:42,208 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:42,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:43,510 INFO L130 PetriNetUnfolder]: 755/2140 cut-off events. [2022-12-13 12:34:43,510 INFO L131 PetriNetUnfolder]: For 32315/32315 co-relation queries the response was YES. [2022-12-13 12:34:43,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13936 conditions, 2140 events. 755/2140 cut-off events. For 32315/32315 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 18432 event pairs, 333 based on Foata normal form. 1/2044 useless extension candidates. Maximal degree in co-relation 13587. Up to 980 conditions per place. [2022-12-13 12:34:43,521 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 222 selfloop transitions, 106 changer transitions 4/333 dead transitions. [2022-12-13 12:34:43,521 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 333 transitions, 6956 flow [2022-12-13 12:34:43,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:34:43,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:34:43,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2217 transitions. [2022-12-13 12:34:43,522 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46654040404040403 [2022-12-13 12:34:43,522 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2217 transitions. [2022-12-13 12:34:43,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2217 transitions. [2022-12-13 12:34:43,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:43,523 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2217 transitions. [2022-12-13 12:34:43,524 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 12:34:43,526 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:34:43,526 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:34:43,526 INFO L175 Difference]: Start difference. First operand has 252 places, 293 transitions, 5920 flow. Second operand 16 states and 2217 transitions. [2022-12-13 12:34:43,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 333 transitions, 6956 flow [2022-12-13 12:34:43,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 333 transitions, 6701 flow, removed 4 selfloop flow, removed 16 redundant places. [2022-12-13 12:34:43,644 INFO L231 Difference]: Finished difference. Result has 251 places, 291 transitions, 5828 flow [2022-12-13 12:34:43,644 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5616, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5828, PETRI_PLACES=251, PETRI_TRANSITIONS=291} [2022-12-13 12:34:43,645 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 213 predicate places. [2022-12-13 12:34:43,645 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 291 transitions, 5828 flow [2022-12-13 12:34:43,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:43,645 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:43,645 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:43,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-13 12:34:43,645 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 12:34:43,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:43,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1066129976, now seen corresponding path program 1 times [2022-12-13 12:34:43,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:43,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092572003] [2022-12-13 12:34:43,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:43,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:44,064 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 12:34:44,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:44,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092572003] [2022-12-13 12:34:44,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092572003] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:44,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:44,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:44,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142275139] [2022-12-13 12:34:44,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:44,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:44,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:44,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:44,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:44,469 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:34:44,469 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 291 transitions, 5828 flow. Second operand has 12 states, 12 states have (on average 135.08333333333334) internal successors, (1621), 12 states have internal predecessors, (1621), 0 states have call successors, (0), 0 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 12:34:44,469 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:44,469 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:34:44,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:45,364 INFO L130 PetriNetUnfolder]: 766/2205 cut-off events. [2022-12-13 12:34:45,365 INFO L131 PetriNetUnfolder]: For 33714/33714 co-relation queries the response was YES. [2022-12-13 12:34:45,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14429 conditions, 2205 events. 766/2205 cut-off events. For 33714/33714 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 19439 event pairs, 448 based on Foata normal form. 12/2117 useless extension candidates. Maximal degree in co-relation 14081. Up to 1937 conditions per place. [2022-12-13 12:34:45,377 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 256 selfloop transitions, 77 changer transitions 7/341 dead transitions. [2022-12-13 12:34:45,377 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 341 transitions, 7216 flow [2022-12-13 12:34:45,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:34:45,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:34:45,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2099 transitions. [2022-12-13 12:34:45,379 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4711560044893378 [2022-12-13 12:34:45,379 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2099 transitions. [2022-12-13 12:34:45,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2099 transitions. [2022-12-13 12:34:45,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:45,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2099 transitions. [2022-12-13 12:34:45,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 139.93333333333334) internal successors, (2099), 15 states have internal predecessors, (2099), 0 states have call successors, (0), 0 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 12:34:45,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:45,382 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:45,383 INFO L175 Difference]: Start difference. First operand has 251 places, 291 transitions, 5828 flow. Second operand 15 states and 2099 transitions. [2022-12-13 12:34:45,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 341 transitions, 7216 flow [2022-12-13 12:34:45,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 341 transitions, 7055 flow, removed 3 selfloop flow, removed 11 redundant places. [2022-12-13 12:34:45,503 INFO L231 Difference]: Finished difference. Result has 260 places, 305 transitions, 6244 flow [2022-12-13 12:34:45,504 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5707, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=6244, PETRI_PLACES=260, PETRI_TRANSITIONS=305} [2022-12-13 12:34:45,504 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 222 predicate places. [2022-12-13 12:34:45,504 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 305 transitions, 6244 flow [2022-12-13 12:34:45,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.08333333333334) internal successors, (1621), 12 states have internal predecessors, (1621), 0 states have call successors, (0), 0 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 12:34:45,504 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:45,504 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:45,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-13 12:34:45,504 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:45,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:45,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1066129977, now seen corresponding path program 1 times [2022-12-13 12:34:45,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:45,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084865992] [2022-12-13 12:34:45,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:45,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:45,820 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 12:34:45,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:45,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084865992] [2022-12-13 12:34:45,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084865992] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:45,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:45,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:34:45,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947963652] [2022-12-13 12:34:45,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:45,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:34:45,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:45,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:34:45,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:34:46,194 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 297 [2022-12-13 12:34:46,195 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 305 transitions, 6244 flow. Second operand has 10 states, 10 states have (on average 143.3) internal successors, (1433), 10 states have internal predecessors, (1433), 0 states have call successors, (0), 0 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 12:34:46,195 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:46,195 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 297 [2022-12-13 12:34:46,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:46,944 INFO L130 PetriNetUnfolder]: 722/2075 cut-off events. [2022-12-13 12:34:46,944 INFO L131 PetriNetUnfolder]: For 30455/30460 co-relation queries the response was YES. [2022-12-13 12:34:46,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13715 conditions, 2075 events. 722/2075 cut-off events. For 30455/30460 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 18082 event pairs, 260 based on Foata normal form. 11/1984 useless extension candidates. Maximal degree in co-relation 13432. Up to 1263 conditions per place. [2022-12-13 12:34:46,955 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 220 selfloop transitions, 61 changer transitions 8/323 dead transitions. [2022-12-13 12:34:46,955 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 323 transitions, 6967 flow [2022-12-13 12:34:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:34:46,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:34:46,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1188 transitions. [2022-12-13 12:34:46,957 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-13 12:34:46,957 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1188 transitions. [2022-12-13 12:34:46,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1188 transitions. [2022-12-13 12:34:46,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:46,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1188 transitions. [2022-12-13 12:34:46,958 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 148.5) internal successors, (1188), 8 states have internal predecessors, (1188), 0 states have call successors, (0), 0 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 12:34:46,959 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:46,959 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 297.0) internal successors, (2673), 9 states have internal predecessors, (2673), 0 states have call successors, (0), 0 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 12:34:46,959 INFO L175 Difference]: Start difference. First operand has 260 places, 305 transitions, 6244 flow. Second operand 8 states and 1188 transitions. [2022-12-13 12:34:46,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 323 transitions, 6967 flow [2022-12-13 12:34:47,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 323 transitions, 6749 flow, removed 28 selfloop flow, removed 12 redundant places. [2022-12-13 12:34:47,077 INFO L231 Difference]: Finished difference. Result has 251 places, 295 transitions, 5984 flow [2022-12-13 12:34:47,078 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5971, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=5984, PETRI_PLACES=251, PETRI_TRANSITIONS=295} [2022-12-13 12:34:47,078 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 213 predicate places. [2022-12-13 12:34:47,078 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 295 transitions, 5984 flow [2022-12-13 12:34:47,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 143.3) internal successors, (1433), 10 states have internal predecessors, (1433), 0 states have call successors, (0), 0 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 12:34:47,078 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:47,078 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:47,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-13 12:34:47,078 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 12:34:47,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:47,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1522319526, now seen corresponding path program 2 times [2022-12-13 12:34:47,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:47,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569085914] [2022-12-13 12:34:47,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:47,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:47,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:47,656 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 12:34:47,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:47,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569085914] [2022-12-13 12:34:47,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569085914] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:47,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:47,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:47,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064367123] [2022-12-13 12:34:47,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:47,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:47,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:47,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:47,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:48,269 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:48,270 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 295 transitions, 5984 flow. Second operand has 12 states, 12 states have (on average 136.08333333333334) internal successors, (1633), 12 states have internal predecessors, (1633), 0 states have call successors, (0), 0 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 12:34:48,270 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:48,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:48,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:49,164 INFO L130 PetriNetUnfolder]: 732/2052 cut-off events. [2022-12-13 12:34:49,164 INFO L131 PetriNetUnfolder]: For 32339/32339 co-relation queries the response was YES. [2022-12-13 12:34:49,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13552 conditions, 2052 events. 732/2052 cut-off events. For 32339/32339 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 17410 event pairs, 442 based on Foata normal form. 1/1967 useless extension candidates. Maximal degree in co-relation 13213. Up to 1959 conditions per place. [2022-12-13 12:34:49,176 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 235 selfloop transitions, 75 changer transitions 8/319 dead transitions. [2022-12-13 12:34:49,176 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 319 transitions, 7059 flow [2022-12-13 12:34:49,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:34:49,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:34:49,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1821 transitions. [2022-12-13 12:34:49,178 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4716394716394716 [2022-12-13 12:34:49,178 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1821 transitions. [2022-12-13 12:34:49,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1821 transitions. [2022-12-13 12:34:49,178 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:49,178 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1821 transitions. [2022-12-13 12:34:49,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 140.07692307692307) internal successors, (1821), 13 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 12:34:49,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:49,181 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:49,182 INFO L175 Difference]: Start difference. First operand has 251 places, 295 transitions, 5984 flow. Second operand 13 states and 1821 transitions. [2022-12-13 12:34:49,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 319 transitions, 7059 flow [2022-12-13 12:34:49,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 319 transitions, 6912 flow, removed 6 selfloop flow, removed 11 redundant places. [2022-12-13 12:34:49,293 INFO L231 Difference]: Finished difference. Result has 256 places, 300 transitions, 6226 flow [2022-12-13 12:34:49,293 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5845, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6226, PETRI_PLACES=256, PETRI_TRANSITIONS=300} [2022-12-13 12:34:49,293 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 218 predicate places. [2022-12-13 12:34:49,293 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 300 transitions, 6226 flow [2022-12-13 12:34:49,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 136.08333333333334) internal successors, (1633), 12 states have internal predecessors, (1633), 0 states have call successors, (0), 0 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 12:34:49,293 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:49,293 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:49,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-13 12:34:49,294 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 12:34:49,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:49,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1522548306, now seen corresponding path program 3 times [2022-12-13 12:34:49,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:49,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486817540] [2022-12-13 12:34:49,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:49,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:49,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:49,748 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 12:34:49,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:49,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486817540] [2022-12-13 12:34:49,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486817540] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:49,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:49,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:49,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143296204] [2022-12-13 12:34:49,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:49,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:49,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:49,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:49,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:50,123 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:50,123 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 300 transitions, 6226 flow. Second operand has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:50,123 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:50,123 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:50,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:51,003 INFO L130 PetriNetUnfolder]: 728/2033 cut-off events. [2022-12-13 12:34:51,004 INFO L131 PetriNetUnfolder]: For 31496/31496 co-relation queries the response was YES. [2022-12-13 12:34:51,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13345 conditions, 2033 events. 728/2033 cut-off events. For 31496/31496 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 17140 event pairs, 440 based on Foata normal form. 1/1950 useless extension candidates. Maximal degree in co-relation 13119. Up to 1921 conditions per place. [2022-12-13 12:34:51,014 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 231 selfloop transitions, 59 changer transitions 15/306 dead transitions. [2022-12-13 12:34:51,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 306 transitions, 6856 flow [2022-12-13 12:34:51,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:34:51,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:34:51,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1655 transitions. [2022-12-13 12:34:51,016 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4643658810325477 [2022-12-13 12:34:51,016 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1655 transitions. [2022-12-13 12:34:51,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1655 transitions. [2022-12-13 12:34:51,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:51,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1655 transitions. [2022-12-13 12:34:51,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 137.91666666666666) internal successors, (1655), 12 states have internal predecessors, (1655), 0 states have call successors, (0), 0 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 12:34:51,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:51,019 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:34:51,019 INFO L175 Difference]: Start difference. First operand has 256 places, 300 transitions, 6226 flow. Second operand 12 states and 1655 transitions. [2022-12-13 12:34:51,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 306 transitions, 6856 flow [2022-12-13 12:34:51,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 306 transitions, 6661 flow, removed 17 selfloop flow, removed 16 redundant places. [2022-12-13 12:34:51,125 INFO L231 Difference]: Finished difference. Result has 251 places, 291 transitions, 6037 flow [2022-12-13 12:34:51,125 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6011, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6037, PETRI_PLACES=251, PETRI_TRANSITIONS=291} [2022-12-13 12:34:51,126 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 213 predicate places. [2022-12-13 12:34:51,126 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 291 transitions, 6037 flow [2022-12-13 12:34:51,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 134.08333333333334) internal successors, (1609), 12 states have internal predecessors, (1609), 0 states have call successors, (0), 0 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 12:34:51,126 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:51,126 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:51,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-13 12:34:51,126 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 12:34:51,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:51,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1441173206, now seen corresponding path program 1 times [2022-12-13 12:34:51,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:51,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033335958] [2022-12-13 12:34:51,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:51,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:51,677 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 12:34:51,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:51,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033335958] [2022-12-13 12:34:51,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033335958] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:51,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:51,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 12:34:51,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946102300] [2022-12-13 12:34:51,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:51,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:34:51,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:51,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:34:51,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:34:52,102 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:34:52,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 291 transitions, 6037 flow. Second operand has 13 states, 13 states have (on average 135.07692307692307) internal successors, (1756), 13 states have internal predecessors, (1756), 0 states have call successors, (0), 0 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 12:34:52,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:52,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:34:52,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:53,055 INFO L130 PetriNetUnfolder]: 718/2000 cut-off events. [2022-12-13 12:34:53,055 INFO L131 PetriNetUnfolder]: For 31303/31303 co-relation queries the response was YES. [2022-12-13 12:34:53,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13075 conditions, 2000 events. 718/2000 cut-off events. For 31303/31303 co-relation queries the response was YES. Maximal size of possible extension queue 203. Compared 16765 event pairs, 387 based on Foata normal form. 6/1924 useless extension candidates. Maximal degree in co-relation 12797. Up to 1503 conditions per place. [2022-12-13 12:34:53,066 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 238 selfloop transitions, 79 changer transitions 6/324 dead transitions. [2022-12-13 12:34:53,066 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 324 transitions, 7124 flow [2022-12-13 12:34:53,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:34:53,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:34:53,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1825 transitions. [2022-12-13 12:34:53,068 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47267547267547266 [2022-12-13 12:34:53,068 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1825 transitions. [2022-12-13 12:34:53,068 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1825 transitions. [2022-12-13 12:34:53,068 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:53,068 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1825 transitions. [2022-12-13 12:34:53,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 140.3846153846154) internal successors, (1825), 13 states have internal predecessors, (1825), 0 states have call successors, (0), 0 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 12:34:53,071 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:53,071 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:34:53,071 INFO L175 Difference]: Start difference. First operand has 251 places, 291 transitions, 6037 flow. Second operand 13 states and 1825 transitions. [2022-12-13 12:34:53,071 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 324 transitions, 7124 flow [2022-12-13 12:34:53,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 324 transitions, 6948 flow, removed 4 selfloop flow, removed 13 redundant places. [2022-12-13 12:34:53,171 INFO L231 Difference]: Finished difference. Result has 241 places, 295 transitions, 6225 flow [2022-12-13 12:34:53,172 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5826, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6225, PETRI_PLACES=241, PETRI_TRANSITIONS=295} [2022-12-13 12:34:53,172 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 203 predicate places. [2022-12-13 12:34:53,172 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 295 transitions, 6225 flow [2022-12-13 12:34:53,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 135.07692307692307) internal successors, (1756), 13 states have internal predecessors, (1756), 0 states have call successors, (0), 0 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 12:34:53,172 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:53,172 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:53,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-13 12:34:53,173 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:34:53,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:53,173 INFO L85 PathProgramCache]: Analyzing trace with hash 811441557, now seen corresponding path program 1 times [2022-12-13 12:34:53,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:53,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070161026] [2022-12-13 12:34:53,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:53,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:53,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:53,478 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 12:34:53,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:53,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070161026] [2022-12-13 12:34:53,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070161026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:53,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:53,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:53,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185962991] [2022-12-13 12:34:53,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:53,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:53,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:53,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:53,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:53,756 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 297 [2022-12-13 12:34:53,758 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 295 transitions, 6225 flow. Second operand has 11 states, 11 states have (on average 134.27272727272728) internal successors, (1477), 11 states have internal predecessors, (1477), 0 states have call successors, (0), 0 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 12:34:53,758 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:53,758 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 297 [2022-12-13 12:34:53,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:54,814 INFO L130 PetriNetUnfolder]: 695/1948 cut-off events. [2022-12-13 12:34:54,814 INFO L131 PetriNetUnfolder]: For 31769/31769 co-relation queries the response was YES. [2022-12-13 12:34:54,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12787 conditions, 1948 events. 695/1948 cut-off events. For 31769/31769 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 16257 event pairs, 209 based on Foata normal form. 9/1877 useless extension candidates. Maximal degree in co-relation 12556. Up to 686 conditions per place. [2022-12-13 12:34:54,825 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 262 selfloop transitions, 90 changer transitions 8/361 dead transitions. [2022-12-13 12:34:54,825 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 361 transitions, 7511 flow [2022-12-13 12:34:54,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:34:54,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:34:54,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2103 transitions. [2022-12-13 12:34:54,827 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47205387205387206 [2022-12-13 12:34:54,827 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2103 transitions. [2022-12-13 12:34:54,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2103 transitions. [2022-12-13 12:34:54,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:54,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2103 transitions. [2022-12-13 12:34:54,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 140.2) internal successors, (2103), 15 states have internal predecessors, (2103), 0 states have call successors, (0), 0 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 12:34:54,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:54,830 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:54,830 INFO L175 Difference]: Start difference. First operand has 241 places, 295 transitions, 6225 flow. Second operand 15 states and 2103 transitions. [2022-12-13 12:34:54,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 361 transitions, 7511 flow [2022-12-13 12:34:54,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 361 transitions, 7325 flow, removed 13 selfloop flow, removed 10 redundant places. [2022-12-13 12:34:54,923 INFO L231 Difference]: Finished difference. Result has 250 places, 303 transitions, 6502 flow [2022-12-13 12:34:54,923 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5922, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=6502, PETRI_PLACES=250, PETRI_TRANSITIONS=303} [2022-12-13 12:34:54,924 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 212 predicate places. [2022-12-13 12:34:54,924 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 303 transitions, 6502 flow [2022-12-13 12:34:54,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 134.27272727272728) internal successors, (1477), 11 states have internal predecessors, (1477), 0 states have call successors, (0), 0 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 12:34:54,924 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:54,924 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:54,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-13 12:34:54,924 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 12:34:54,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:54,925 INFO L85 PathProgramCache]: Analyzing trace with hash 811441558, now seen corresponding path program 2 times [2022-12-13 12:34:54,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:54,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888783718] [2022-12-13 12:34:54,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:54,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:54,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:55,240 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 12:34:55,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:55,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888783718] [2022-12-13 12:34:55,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888783718] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:55,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:55,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:55,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757602606] [2022-12-13 12:34:55,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:55,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:55,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:55,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:55,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:55,553 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:55,554 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 303 transitions, 6502 flow. Second operand has 11 states, 11 states have (on average 136.27272727272728) internal successors, (1499), 11 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 12:34:55,554 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:55,554 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:55,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:56,891 INFO L130 PetriNetUnfolder]: 691/1930 cut-off events. [2022-12-13 12:34:56,891 INFO L131 PetriNetUnfolder]: For 35906/35906 co-relation queries the response was YES. [2022-12-13 12:34:56,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13296 conditions, 1930 events. 691/1930 cut-off events. For 35906/35906 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 16066 event pairs, 201 based on Foata normal form. 6/1857 useless extension candidates. Maximal degree in co-relation 13179. Up to 717 conditions per place. [2022-12-13 12:34:56,904 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 243 selfloop transitions, 101 changer transitions 17/362 dead transitions. [2022-12-13 12:34:56,904 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 362 transitions, 7588 flow [2022-12-13 12:34:56,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:34:56,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:34:56,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2543 transitions. [2022-12-13 12:34:56,905 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47568275346053124 [2022-12-13 12:34:56,905 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2543 transitions. [2022-12-13 12:34:56,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2543 transitions. [2022-12-13 12:34:56,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:56,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2543 transitions. [2022-12-13 12:34:56,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 141.27777777777777) internal successors, (2543), 18 states have internal predecessors, (2543), 0 states have call successors, (0), 0 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 12:34:56,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:56,909 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 297.0) internal successors, (5643), 19 states have internal predecessors, (5643), 0 states have call successors, (0), 0 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 12:34:56,909 INFO L175 Difference]: Start difference. First operand has 250 places, 303 transitions, 6502 flow. Second operand 18 states and 2543 transitions. [2022-12-13 12:34:56,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 362 transitions, 7588 flow [2022-12-13 12:34:57,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 362 transitions, 7405 flow, removed 59 selfloop flow, removed 7 redundant places. [2022-12-13 12:34:57,018 INFO L231 Difference]: Finished difference. Result has 260 places, 301 transitions, 6478 flow [2022-12-13 12:34:57,018 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6257, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6478, PETRI_PLACES=260, PETRI_TRANSITIONS=301} [2022-12-13 12:34:57,019 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 222 predicate places. [2022-12-13 12:34:57,019 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 301 transitions, 6478 flow [2022-12-13 12:34:57,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.27272727272728) internal successors, (1499), 11 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 12:34:57,019 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:57,019 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:57,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-13 12:34:57,019 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 12:34:57,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:57,019 INFO L85 PathProgramCache]: Analyzing trace with hash 179500520, now seen corresponding path program 1 times [2022-12-13 12:34:57,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:57,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562318397] [2022-12-13 12:34:57,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:57,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:57,427 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 12:34:57,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:57,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562318397] [2022-12-13 12:34:57,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562318397] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:57,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:57,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:34:57,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036037328] [2022-12-13 12:34:57,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:57,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:34:57,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:57,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:34:57,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:34:57,964 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:34:57,966 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 301 transitions, 6478 flow. Second operand has 12 states, 12 states have (on average 135.16666666666666) internal successors, (1622), 12 states have internal predecessors, (1622), 0 states have call successors, (0), 0 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 12:34:57,966 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:57,966 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:34:57,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:34:59,150 INFO L130 PetriNetUnfolder]: 698/2044 cut-off events. [2022-12-13 12:34:59,150 INFO L131 PetriNetUnfolder]: For 38214/38214 co-relation queries the response was YES. [2022-12-13 12:34:59,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14014 conditions, 2044 events. 698/2044 cut-off events. For 38214/38214 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 17872 event pairs, 84 based on Foata normal form. 5/1962 useless extension candidates. Maximal degree in co-relation 13470. Up to 515 conditions per place. [2022-12-13 12:34:59,174 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 155 selfloop transitions, 150 changer transitions 80/386 dead transitions. [2022-12-13 12:34:59,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 386 transitions, 8359 flow [2022-12-13 12:34:59,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:34:59,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:34:59,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2246 transitions. [2022-12-13 12:34:59,176 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47264309764309764 [2022-12-13 12:34:59,176 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2246 transitions. [2022-12-13 12:34:59,177 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2246 transitions. [2022-12-13 12:34:59,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:34:59,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2246 transitions. [2022-12-13 12:34:59,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 140.375) internal successors, (2246), 16 states have internal predecessors, (2246), 0 states have call successors, (0), 0 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 12:34:59,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:34:59,180 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:34:59,180 INFO L175 Difference]: Start difference. First operand has 260 places, 301 transitions, 6478 flow. Second operand 16 states and 2246 transitions. [2022-12-13 12:34:59,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 386 transitions, 8359 flow [2022-12-13 12:34:59,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 386 transitions, 8211 flow, removed 32 selfloop flow, removed 7 redundant places. [2022-12-13 12:34:59,287 INFO L231 Difference]: Finished difference. Result has 273 places, 286 transitions, 6597 flow [2022-12-13 12:34:59,287 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6368, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=6597, PETRI_PLACES=273, PETRI_TRANSITIONS=286} [2022-12-13 12:34:59,288 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 235 predicate places. [2022-12-13 12:34:59,288 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 286 transitions, 6597 flow [2022-12-13 12:34:59,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.16666666666666) internal successors, (1622), 12 states have internal predecessors, (1622), 0 states have call successors, (0), 0 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 12:34:59,288 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:59,288 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:59,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-13 12:34:59,288 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 12:34:59,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:59,288 INFO L85 PathProgramCache]: Analyzing trace with hash -112029354, now seen corresponding path program 3 times [2022-12-13 12:34:59,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:59,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216532947] [2022-12-13 12:34:59,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:59,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:59,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 12:34:59,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:59,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216532947] [2022-12-13 12:34:59,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216532947] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:34:59,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:34:59,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:34:59,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148273297] [2022-12-13 12:34:59,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:34:59,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:34:59,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:59,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:34:59,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:34:59,970 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 135 out of 297 [2022-12-13 12:34:59,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 286 transitions, 6597 flow. Second operand has 11 states, 11 states have (on average 136.27272727272728) internal successors, (1499), 11 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 12:34:59,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:59,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 297 [2022-12-13 12:34:59,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:01,194 INFO L130 PetriNetUnfolder]: 557/1744 cut-off events. [2022-12-13 12:35:01,194 INFO L131 PetriNetUnfolder]: For 40896/40896 co-relation queries the response was YES. [2022-12-13 12:35:01,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13368 conditions, 1744 events. 557/1744 cut-off events. For 40896/40896 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 15121 event pairs, 82 based on Foata normal form. 6/1683 useless extension candidates. Maximal degree in co-relation 13220. Up to 411 conditions per place. [2022-12-13 12:35:01,203 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 192 selfloop transitions, 158 changer transitions 12/363 dead transitions. [2022-12-13 12:35:01,203 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 363 transitions, 8037 flow [2022-12-13 12:35:01,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 12:35:01,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 12:35:01,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2834 transitions. [2022-12-13 12:35:01,204 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4771043771043771 [2022-12-13 12:35:01,204 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2834 transitions. [2022-12-13 12:35:01,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2834 transitions. [2022-12-13 12:35:01,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:01,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2834 transitions. [2022-12-13 12:35:01,206 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 141.7) internal successors, (2834), 20 states have internal predecessors, (2834), 0 states have call successors, (0), 0 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 12:35:01,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:01,209 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:01,209 INFO L175 Difference]: Start difference. First operand has 273 places, 286 transitions, 6597 flow. Second operand 20 states and 2834 transitions. [2022-12-13 12:35:01,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 363 transitions, 8037 flow [2022-12-13 12:35:01,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 363 transitions, 7687 flow, removed 48 selfloop flow, removed 15 redundant places. [2022-12-13 12:35:01,319 INFO L231 Difference]: Finished difference. Result has 268 places, 300 transitions, 6918 flow [2022-12-13 12:35:01,319 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6296, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=6918, PETRI_PLACES=268, PETRI_TRANSITIONS=300} [2022-12-13 12:35:01,320 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 230 predicate places. [2022-12-13 12:35:01,320 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 300 transitions, 6918 flow [2022-12-13 12:35:01,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 136.27272727272728) internal successors, (1499), 11 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 12:35:01,320 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:01,320 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:01,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-13 12:35:01,320 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:01,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:01,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1595610724, now seen corresponding path program 4 times [2022-12-13 12:35:01,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:01,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717082417] [2022-12-13 12:35:01,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:01,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:01,790 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 12:35:01,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:01,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717082417] [2022-12-13 12:35:01,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717082417] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:01,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:01,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 12:35:01,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643143880] [2022-12-13 12:35:01,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:01,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:35:01,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:01,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:35:01,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:35:02,385 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:02,386 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 300 transitions, 6918 flow. Second operand has 13 states, 13 states have (on average 135.07692307692307) internal successors, (1756), 13 states have internal predecessors, (1756), 0 states have call successors, (0), 0 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 12:35:02,387 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:02,387 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:02,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:03,210 INFO L130 PetriNetUnfolder]: 546/1711 cut-off events. [2022-12-13 12:35:03,210 INFO L131 PetriNetUnfolder]: For 40905/40905 co-relation queries the response was YES. [2022-12-13 12:35:03,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13121 conditions, 1711 events. 546/1711 cut-off events. For 40905/40905 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 14718 event pairs, 279 based on Foata normal form. 12/1664 useless extension candidates. Maximal degree in co-relation 12558. Up to 1305 conditions per place. [2022-12-13 12:35:03,220 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 262 selfloop transitions, 62 changer transitions 6/331 dead transitions. [2022-12-13 12:35:03,220 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 331 transitions, 7881 flow [2022-12-13 12:35:03,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:35:03,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:35:03,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1818 transitions. [2022-12-13 12:35:03,222 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47086247086247085 [2022-12-13 12:35:03,222 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1818 transitions. [2022-12-13 12:35:03,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1818 transitions. [2022-12-13 12:35:03,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:03,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1818 transitions. [2022-12-13 12:35:03,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 139.84615384615384) internal successors, (1818), 13 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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 12:35:03,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:03,224 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:03,225 INFO L175 Difference]: Start difference. First operand has 268 places, 300 transitions, 6918 flow. Second operand 13 states and 1818 transitions. [2022-12-13 12:35:03,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 331 transitions, 7881 flow [2022-12-13 12:35:03,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 331 transitions, 7144 flow, removed 61 selfloop flow, removed 13 redundant places. [2022-12-13 12:35:03,331 INFO L231 Difference]: Finished difference. Result has 269 places, 299 transitions, 6328 flow [2022-12-13 12:35:03,332 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6135, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6328, PETRI_PLACES=269, PETRI_TRANSITIONS=299} [2022-12-13 12:35:03,332 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 231 predicate places. [2022-12-13 12:35:03,332 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 299 transitions, 6328 flow [2022-12-13 12:35:03,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 135.07692307692307) internal successors, (1756), 13 states have internal predecessors, (1756), 0 states have call successors, (0), 0 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 12:35:03,332 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:03,332 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:03,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-13 12:35:03,332 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:03,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:03,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1353529302, now seen corresponding path program 5 times [2022-12-13 12:35:03,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:03,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933879510] [2022-12-13 12:35:03,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:03,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:03,664 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 12:35:03,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:03,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933879510] [2022-12-13 12:35:03,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933879510] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:03,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:03,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 12:35:03,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666809922] [2022-12-13 12:35:03,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:03,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:35:03,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:03,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:35:03,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:35:04,052 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:04,053 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 299 transitions, 6328 flow. Second operand has 11 states, 11 states have (on average 135.27272727272728) internal successors, (1488), 11 states have internal predecessors, (1488), 0 states have call successors, (0), 0 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 12:35:04,053 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:04,053 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:04,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:05,085 INFO L130 PetriNetUnfolder]: 550/1733 cut-off events. [2022-12-13 12:35:05,085 INFO L131 PetriNetUnfolder]: For 30902/30902 co-relation queries the response was YES. [2022-12-13 12:35:05,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12193 conditions, 1733 events. 550/1733 cut-off events. For 30902/30902 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 15064 event pairs, 52 based on Foata normal form. 6/1681 useless extension candidates. Maximal degree in co-relation 11989. Up to 666 conditions per place. [2022-12-13 12:35:05,094 INFO L137 encePairwiseOnDemand]: 281/297 looper letters, 171 selfloop transitions, 174 changer transitions 7/353 dead transitions. [2022-12-13 12:35:05,094 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 353 transitions, 7433 flow [2022-12-13 12:35:05,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:35:05,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:35:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2382 transitions. [2022-12-13 12:35:05,096 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47177658942364825 [2022-12-13 12:35:05,096 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2382 transitions. [2022-12-13 12:35:05,096 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2382 transitions. [2022-12-13 12:35:05,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:05,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2382 transitions. [2022-12-13 12:35:05,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 140.11764705882354) internal successors, (2382), 17 states have internal predecessors, (2382), 0 states have call successors, (0), 0 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 12:35:05,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:05,100 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:05,100 INFO L175 Difference]: Start difference. First operand has 269 places, 299 transitions, 6328 flow. Second operand 17 states and 2382 transitions. [2022-12-13 12:35:05,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 353 transitions, 7433 flow [2022-12-13 12:35:05,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 353 transitions, 7259 flow, removed 13 selfloop flow, removed 5 redundant places. [2022-12-13 12:35:05,198 INFO L231 Difference]: Finished difference. Result has 283 places, 310 transitions, 6686 flow [2022-12-13 12:35:05,199 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6117, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6686, PETRI_PLACES=283, PETRI_TRANSITIONS=310} [2022-12-13 12:35:05,199 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 245 predicate places. [2022-12-13 12:35:05,199 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 310 transitions, 6686 flow [2022-12-13 12:35:05,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 135.27272727272728) internal successors, (1488), 11 states have internal predecessors, (1488), 0 states have call successors, (0), 0 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 12:35:05,199 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:05,199 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:05,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-13 12:35:05,200 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:05,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:05,200 INFO L85 PathProgramCache]: Analyzing trace with hash 794789728, now seen corresponding path program 2 times [2022-12-13 12:35:05,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:05,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239179500] [2022-12-13 12:35:05,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:05,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:05,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:05,628 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 12:35:05,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:05,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239179500] [2022-12-13 12:35:05,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239179500] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:05,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:05,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:05,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069784217] [2022-12-13 12:35:05,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:05,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:05,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:05,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:05,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:06,036 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:06,037 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 310 transitions, 6686 flow. Second operand has 12 states, 12 states have (on average 135.16666666666666) internal successors, (1622), 12 states have internal predecessors, (1622), 0 states have call successors, (0), 0 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 12:35:06,037 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:06,037 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:06,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:07,155 INFO L130 PetriNetUnfolder]: 545/1701 cut-off events. [2022-12-13 12:35:07,155 INFO L131 PetriNetUnfolder]: For 32413/32413 co-relation queries the response was YES. [2022-12-13 12:35:07,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12238 conditions, 1701 events. 545/1701 cut-off events. For 32413/32413 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 14603 event pairs, 79 based on Foata normal form. 5/1655 useless extension candidates. Maximal degree in co-relation 12029. Up to 722 conditions per place. [2022-12-13 12:35:07,166 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 167 selfloop transitions, 146 changer transitions 45/359 dead transitions. [2022-12-13 12:35:07,166 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 359 transitions, 7949 flow [2022-12-13 12:35:07,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:35:07,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:35:07,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1960 transitions. [2022-12-13 12:35:07,168 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4713804713804714 [2022-12-13 12:35:07,168 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1960 transitions. [2022-12-13 12:35:07,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1960 transitions. [2022-12-13 12:35:07,168 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:07,168 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1960 transitions. [2022-12-13 12:35:07,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 140.0) internal successors, (1960), 14 states have internal predecessors, (1960), 0 states have call successors, (0), 0 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 12:35:07,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:07,172 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:07,172 INFO L175 Difference]: Start difference. First operand has 283 places, 310 transitions, 6686 flow. Second operand 14 states and 1960 transitions. [2022-12-13 12:35:07,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 359 transitions, 7949 flow [2022-12-13 12:35:07,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 359 transitions, 7496 flow, removed 32 selfloop flow, removed 11 redundant places. [2022-12-13 12:35:07,298 INFO L231 Difference]: Finished difference. Result has 282 places, 296 transitions, 6395 flow [2022-12-13 12:35:07,299 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6272, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=6395, PETRI_PLACES=282, PETRI_TRANSITIONS=296} [2022-12-13 12:35:07,299 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 244 predicate places. [2022-12-13 12:35:07,299 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 296 transitions, 6395 flow [2022-12-13 12:35:07,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.16666666666666) internal successors, (1622), 12 states have internal predecessors, (1622), 0 states have call successors, (0), 0 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 12:35:07,299 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:07,299 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:07,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-13 12:35:07,300 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:07,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:07,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1489690270, now seen corresponding path program 1 times [2022-12-13 12:35:07,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:07,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573551566] [2022-12-13 12:35:07,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:07,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:07,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:07,777 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 12:35:07,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:07,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573551566] [2022-12-13 12:35:07,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573551566] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:07,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:07,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:35:07,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023838534] [2022-12-13 12:35:07,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:07,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:35:07,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:07,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:35:07,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:35:08,188 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 297 [2022-12-13 12:35:08,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 296 transitions, 6395 flow. Second operand has 9 states, 9 states have (on average 131.11111111111111) internal successors, (1180), 9 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:08,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:08,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 297 [2022-12-13 12:35:08,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:08,889 INFO L130 PetriNetUnfolder]: 419/1339 cut-off events. [2022-12-13 12:35:08,889 INFO L131 PetriNetUnfolder]: For 27334/27334 co-relation queries the response was YES. [2022-12-13 12:35:08,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9916 conditions, 1339 events. 419/1339 cut-off events. For 27334/27334 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 10803 event pairs, 51 based on Foata normal form. 14/1353 useless extension candidates. Maximal degree in co-relation 9754. Up to 606 conditions per place. [2022-12-13 12:35:08,896 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 197 selfloop transitions, 140 changer transitions 45/383 dead transitions. [2022-12-13 12:35:08,896 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 383 transitions, 8555 flow [2022-12-13 12:35:08,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:35:08,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:35:08,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1484 transitions. [2022-12-13 12:35:08,898 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4542393633302724 [2022-12-13 12:35:08,898 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1484 transitions. [2022-12-13 12:35:08,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1484 transitions. [2022-12-13 12:35:08,898 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:08,898 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1484 transitions. [2022-12-13 12:35:08,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 134.9090909090909) internal successors, (1484), 11 states have internal predecessors, (1484), 0 states have call successors, (0), 0 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 12:35:08,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:08,900 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:08,900 INFO L175 Difference]: Start difference. First operand has 282 places, 296 transitions, 6395 flow. Second operand 11 states and 1484 transitions. [2022-12-13 12:35:08,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 383 transitions, 8555 flow [2022-12-13 12:35:08,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 383 transitions, 7707 flow, removed 15 selfloop flow, removed 16 redundant places. [2022-12-13 12:35:08,978 INFO L231 Difference]: Finished difference. Result has 271 places, 309 transitions, 6340 flow [2022-12-13 12:35:08,978 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5729, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6340, PETRI_PLACES=271, PETRI_TRANSITIONS=309} [2022-12-13 12:35:08,978 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 233 predicate places. [2022-12-13 12:35:08,978 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 309 transitions, 6340 flow [2022-12-13 12:35:08,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 131.11111111111111) internal successors, (1180), 9 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:08,979 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:08,979 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:08,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-13 12:35:08,979 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:08,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:08,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1333641254, now seen corresponding path program 2 times [2022-12-13 12:35:08,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:08,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245978695] [2022-12-13 12:35:08,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:08,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:09,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:09,340 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 12:35:09,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:09,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245978695] [2022-12-13 12:35:09,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245978695] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:09,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:09,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:35:09,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068275268] [2022-12-13 12:35:09,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:09,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:35:09,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:09,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:35:09,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:35:09,485 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 297 [2022-12-13 12:35:09,486 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 309 transitions, 6340 flow. Second operand has 7 states, 7 states have (on average 143.71428571428572) internal successors, (1006), 7 states have internal predecessors, (1006), 0 states have call successors, (0), 0 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 12:35:09,486 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:09,486 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 297 [2022-12-13 12:35:09,486 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:09,875 INFO L130 PetriNetUnfolder]: 337/1227 cut-off events. [2022-12-13 12:35:09,875 INFO L131 PetriNetUnfolder]: For 23363/23368 co-relation queries the response was YES. [2022-12-13 12:35:09,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9578 conditions, 1227 events. 337/1227 cut-off events. For 23363/23368 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 10281 event pairs, 62 based on Foata normal form. 29/1251 useless extension candidates. Maximal degree in co-relation 9397. Up to 420 conditions per place. [2022-12-13 12:35:09,882 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 206 selfloop transitions, 118 changer transitions 0/363 dead transitions. [2022-12-13 12:35:09,882 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 363 transitions, 7962 flow [2022-12-13 12:35:09,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:35:09,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:35:09,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1030 transitions. [2022-12-13 12:35:09,883 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49543049543049544 [2022-12-13 12:35:09,883 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1030 transitions. [2022-12-13 12:35:09,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1030 transitions. [2022-12-13 12:35:09,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:09,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1030 transitions. [2022-12-13 12:35:09,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 147.14285714285714) internal successors, (1030), 7 states have internal predecessors, (1030), 0 states have call successors, (0), 0 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 12:35:09,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:09,885 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:09,885 INFO L175 Difference]: Start difference. First operand has 271 places, 309 transitions, 6340 flow. Second operand 7 states and 1030 transitions. [2022-12-13 12:35:09,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 363 transitions, 7962 flow [2022-12-13 12:35:09,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 363 transitions, 7867 flow, removed 29 selfloop flow, removed 5 redundant places. [2022-12-13 12:35:09,967 INFO L231 Difference]: Finished difference. Result has 271 places, 337 transitions, 7235 flow [2022-12-13 12:35:09,967 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=6267, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7235, PETRI_PLACES=271, PETRI_TRANSITIONS=337} [2022-12-13 12:35:09,967 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 233 predicate places. [2022-12-13 12:35:09,967 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 337 transitions, 7235 flow [2022-12-13 12:35:09,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 143.71428571428572) internal successors, (1006), 7 states have internal predecessors, (1006), 0 states have call successors, (0), 0 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 12:35:09,968 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:09,968 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:09,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-13 12:35:09,968 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:09,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:09,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1025991638, now seen corresponding path program 3 times [2022-12-13 12:35:09,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:09,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933236816] [2022-12-13 12:35:09,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:09,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:09,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:10,295 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 12:35:10,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:10,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933236816] [2022-12-13 12:35:10,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933236816] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:10,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:10,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:35:10,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791272438] [2022-12-13 12:35:10,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:10,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:35:10,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:10,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:35:10,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:35:10,693 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 297 [2022-12-13 12:35:10,694 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 337 transitions, 7235 flow. Second operand has 9 states, 9 states have (on average 131.11111111111111) internal successors, (1180), 9 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:10,694 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:10,694 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 297 [2022-12-13 12:35:10,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:11,257 INFO L130 PetriNetUnfolder]: 324/1262 cut-off events. [2022-12-13 12:35:11,257 INFO L131 PetriNetUnfolder]: For 27120/27120 co-relation queries the response was YES. [2022-12-13 12:35:11,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10111 conditions, 1262 events. 324/1262 cut-off events. For 27120/27120 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 10922 event pairs, 44 based on Foata normal form. 38/1300 useless extension candidates. Maximal degree in co-relation 9922. Up to 633 conditions per place. [2022-12-13 12:35:11,264 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 176 selfloop transitions, 97 changer transitions 75/349 dead transitions. [2022-12-13 12:35:11,264 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 349 transitions, 7996 flow [2022-12-13 12:35:11,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:35:11,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 12:35:11,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1212 transitions. [2022-12-13 12:35:11,266 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45342312008978675 [2022-12-13 12:35:11,266 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1212 transitions. [2022-12-13 12:35:11,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1212 transitions. [2022-12-13 12:35:11,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:11,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1212 transitions. [2022-12-13 12:35:11,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 134.66666666666666) internal successors, (1212), 9 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:11,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 297.0) internal successors, (2970), 10 states have internal predecessors, (2970), 0 states have call successors, (0), 0 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 12:35:11,268 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 297.0) internal successors, (2970), 10 states have internal predecessors, (2970), 0 states have call successors, (0), 0 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 12:35:11,268 INFO L175 Difference]: Start difference. First operand has 271 places, 337 transitions, 7235 flow. Second operand 9 states and 1212 transitions. [2022-12-13 12:35:11,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 349 transitions, 7996 flow [2022-12-13 12:35:11,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 349 transitions, 7817 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-12-13 12:35:11,349 INFO L231 Difference]: Finished difference. Result has 276 places, 269 transitions, 5838 flow [2022-12-13 12:35:11,350 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=7057, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5838, PETRI_PLACES=276, PETRI_TRANSITIONS=269} [2022-12-13 12:35:11,350 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 238 predicate places. [2022-12-13 12:35:11,350 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 269 transitions, 5838 flow [2022-12-13 12:35:11,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 131.11111111111111) internal successors, (1180), 9 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:11,350 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:11,350 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:11,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-13 12:35:11,350 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:11,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:11,351 INFO L85 PathProgramCache]: Analyzing trace with hash -799875683, now seen corresponding path program 1 times [2022-12-13 12:35:11,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:11,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191186147] [2022-12-13 12:35:11,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:11,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:11,738 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 12:35:11,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:11,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191186147] [2022-12-13 12:35:11,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191186147] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:11,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:11,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:11,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375305094] [2022-12-13 12:35:11,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:11,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:11,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:11,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:11,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:12,329 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 297 [2022-12-13 12:35:12,329 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 269 transitions, 5838 flow. Second operand has 12 states, 12 states have (on average 129.58333333333334) internal successors, (1555), 12 states have internal predecessors, (1555), 0 states have call successors, (0), 0 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 12:35:12,329 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:12,329 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 297 [2022-12-13 12:35:12,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:13,069 INFO L130 PetriNetUnfolder]: 213/893 cut-off events. [2022-12-13 12:35:13,069 INFO L131 PetriNetUnfolder]: For 22147/22147 co-relation queries the response was YES. [2022-12-13 12:35:13,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7692 conditions, 893 events. 213/893 cut-off events. For 22147/22147 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 7115 event pairs, 43 based on Foata normal form. 44/937 useless extension candidates. Maximal degree in co-relation 7517. Up to 201 conditions per place. [2022-12-13 12:35:13,074 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 152 selfloop transitions, 20 changer transitions 123/296 dead transitions. [2022-12-13 12:35:13,074 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 296 transitions, 6640 flow [2022-12-13 12:35:13,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:35:13,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:35:13,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1608 transitions. [2022-12-13 12:35:13,084 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4511784511784512 [2022-12-13 12:35:13,084 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1608 transitions. [2022-12-13 12:35:13,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1608 transitions. [2022-12-13 12:35:13,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:13,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1608 transitions. [2022-12-13 12:35:13,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 134.0) internal successors, (1608), 12 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:13,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:35:13,087 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:35:13,087 INFO L175 Difference]: Start difference. First operand has 276 places, 269 transitions, 5838 flow. Second operand 12 states and 1608 transitions. [2022-12-13 12:35:13,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 296 transitions, 6640 flow [2022-12-13 12:35:13,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 296 transitions, 6021 flow, removed 53 selfloop flow, removed 14 redundant places. [2022-12-13 12:35:13,145 INFO L231 Difference]: Finished difference. Result has 264 places, 160 transitions, 2833 flow [2022-12-13 12:35:13,145 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=5259, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2833, PETRI_PLACES=264, PETRI_TRANSITIONS=160} [2022-12-13 12:35:13,145 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 226 predicate places. [2022-12-13 12:35:13,145 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 160 transitions, 2833 flow [2022-12-13 12:35:13,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 129.58333333333334) internal successors, (1555), 12 states have internal predecessors, (1555), 0 states have call successors, (0), 0 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 12:35:13,145 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:13,145 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:13,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-13 12:35:13,146 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:13,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:13,146 INFO L85 PathProgramCache]: Analyzing trace with hash -48731170, now seen corresponding path program 4 times [2022-12-13 12:35:13,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:13,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770887434] [2022-12-13 12:35:13,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:13,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:13,710 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 12:35:13,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:13,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770887434] [2022-12-13 12:35:13,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770887434] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:13,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:13,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 12:35:13,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508542869] [2022-12-13 12:35:13,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:13,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:35:13,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:13,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:35:13,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:35:14,568 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 297 [2022-12-13 12:35:14,569 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 160 transitions, 2833 flow. Second operand has 13 states, 13 states have (on average 127.46153846153847) internal successors, (1657), 13 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 12:35:14,569 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:14,569 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 297 [2022-12-13 12:35:14,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:15,180 INFO L130 PetriNetUnfolder]: 157/614 cut-off events. [2022-12-13 12:35:15,180 INFO L131 PetriNetUnfolder]: For 11534/11534 co-relation queries the response was YES. [2022-12-13 12:35:15,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4826 conditions, 614 events. 157/614 cut-off events. For 11534/11534 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4180 event pairs, 72 based on Foata normal form. 2/616 useless extension candidates. Maximal degree in co-relation 4757. Up to 500 conditions per place. [2022-12-13 12:35:15,183 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 170 selfloop transitions, 23 changer transitions 0/194 dead transitions. [2022-12-13 12:35:15,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 194 transitions, 3800 flow [2022-12-13 12:35:15,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:35:15,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:35:15,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1690 transitions. [2022-12-13 12:35:15,191 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4377104377104377 [2022-12-13 12:35:15,192 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1690 transitions. [2022-12-13 12:35:15,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1690 transitions. [2022-12-13 12:35:15,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:15,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1690 transitions. [2022-12-13 12:35:15,193 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 130.0) internal successors, (1690), 13 states have internal predecessors, (1690), 0 states have call successors, (0), 0 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 12:35:15,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:15,194 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:15,195 INFO L175 Difference]: Start difference. First operand has 264 places, 160 transitions, 2833 flow. Second operand 13 states and 1690 transitions. [2022-12-13 12:35:15,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 194 transitions, 3800 flow [2022-12-13 12:35:15,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 194 transitions, 2990 flow, removed 115 selfloop flow, removed 43 redundant places. [2022-12-13 12:35:15,221 INFO L231 Difference]: Finished difference. Result has 213 places, 170 transitions, 2438 flow [2022-12-13 12:35:15,221 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2227, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2438, PETRI_PLACES=213, PETRI_TRANSITIONS=170} [2022-12-13 12:35:15,221 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 175 predicate places. [2022-12-13 12:35:15,221 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 170 transitions, 2438 flow [2022-12-13 12:35:15,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 127.46153846153847) internal successors, (1657), 13 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 12:35:15,221 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:15,221 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:15,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-13 12:35:15,221 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:15,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:15,222 INFO L85 PathProgramCache]: Analyzing trace with hash 790427843, now seen corresponding path program 2 times [2022-12-13 12:35:15,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:15,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864668827] [2022-12-13 12:35:15,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:15,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:15,800 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 12:35:15,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:15,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864668827] [2022-12-13 12:35:15,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864668827] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:15,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:15,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 12:35:15,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481632211] [2022-12-13 12:35:15,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:15,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:35:15,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:15,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:35:15,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:35:16,583 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:16,584 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 170 transitions, 2438 flow. Second operand has 13 states, 13 states have (on average 126.46153846153847) internal successors, (1644), 13 states have internal predecessors, (1644), 0 states have call successors, (0), 0 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 12:35:16,584 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:16,584 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:16,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:17,206 INFO L130 PetriNetUnfolder]: 157/625 cut-off events. [2022-12-13 12:35:17,206 INFO L131 PetriNetUnfolder]: For 5210/5210 co-relation queries the response was YES. [2022-12-13 12:35:17,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3794 conditions, 625 events. 157/625 cut-off events. For 5210/5210 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 4324 event pairs, 70 based on Foata normal form. 2/627 useless extension candidates. Maximal degree in co-relation 3742. Up to 500 conditions per place. [2022-12-13 12:35:17,209 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 166 selfloop transitions, 26 changer transitions 2/195 dead transitions. [2022-12-13 12:35:17,209 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 195 transitions, 3089 flow [2022-12-13 12:35:17,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:35:17,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:35:17,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1803 transitions. [2022-12-13 12:35:17,211 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43362193362193363 [2022-12-13 12:35:17,211 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1803 transitions. [2022-12-13 12:35:17,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1803 transitions. [2022-12-13 12:35:17,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:17,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1803 transitions. [2022-12-13 12:35:17,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 128.78571428571428) internal successors, (1803), 14 states have internal predecessors, (1803), 0 states have call successors, (0), 0 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 12:35:17,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:17,214 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:17,214 INFO L175 Difference]: Start difference. First operand has 213 places, 170 transitions, 2438 flow. Second operand 14 states and 1803 transitions. [2022-12-13 12:35:17,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 195 transitions, 3089 flow [2022-12-13 12:35:17,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 195 transitions, 3020 flow, removed 21 selfloop flow, removed 4 redundant places. [2022-12-13 12:35:17,238 INFO L231 Difference]: Finished difference. Result has 226 places, 180 transitions, 2605 flow [2022-12-13 12:35:17,238 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2379, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2605, PETRI_PLACES=226, PETRI_TRANSITIONS=180} [2022-12-13 12:35:17,238 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 188 predicate places. [2022-12-13 12:35:17,238 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 180 transitions, 2605 flow [2022-12-13 12:35:17,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 126.46153846153847) internal successors, (1644), 13 states have internal predecessors, (1644), 0 states have call successors, (0), 0 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 12:35:17,239 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:17,239 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:17,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-13 12:35:17,239 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:17,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:17,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1847053191, now seen corresponding path program 3 times [2022-12-13 12:35:17,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:17,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841508135] [2022-12-13 12:35:17,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:17,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:17,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:17,652 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 12:35:17,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:17,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841508135] [2022-12-13 12:35:17,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841508135] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:17,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:17,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:17,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725827667] [2022-12-13 12:35:17,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:17,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:17,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:17,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:17,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:18,361 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:18,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 180 transitions, 2605 flow. Second operand has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:18,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:18,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:18,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:18,850 INFO L130 PetriNetUnfolder]: 165/695 cut-off events. [2022-12-13 12:35:18,851 INFO L131 PetriNetUnfolder]: For 5859/5859 co-relation queries the response was YES. [2022-12-13 12:35:18,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4142 conditions, 695 events. 165/695 cut-off events. For 5859/5859 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 5141 event pairs, 66 based on Foata normal form. 10/705 useless extension candidates. Maximal degree in co-relation 4086. Up to 262 conditions per place. [2022-12-13 12:35:18,854 INFO L137 encePairwiseOnDemand]: 288/297 looper letters, 170 selfloop transitions, 34 changer transitions 7/230 dead transitions. [2022-12-13 12:35:18,854 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 230 transitions, 3529 flow [2022-12-13 12:35:18,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:35:18,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:35:18,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1528 transitions. [2022-12-13 12:35:18,855 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4677073767982859 [2022-12-13 12:35:18,855 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1528 transitions. [2022-12-13 12:35:18,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1528 transitions. [2022-12-13 12:35:18,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:18,856 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1528 transitions. [2022-12-13 12:35:18,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 138.9090909090909) internal successors, (1528), 11 states have internal predecessors, (1528), 0 states have call successors, (0), 0 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 12:35:18,857 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:18,858 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:18,858 INFO L175 Difference]: Start difference. First operand has 226 places, 180 transitions, 2605 flow. Second operand 11 states and 1528 transitions. [2022-12-13 12:35:18,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 230 transitions, 3529 flow [2022-12-13 12:35:18,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 230 transitions, 3508 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-12-13 12:35:18,877 INFO L231 Difference]: Finished difference. Result has 235 places, 187 transitions, 2772 flow [2022-12-13 12:35:18,878 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2565, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2772, PETRI_PLACES=235, PETRI_TRANSITIONS=187} [2022-12-13 12:35:18,878 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 197 predicate places. [2022-12-13 12:35:18,878 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 187 transitions, 2772 flow [2022-12-13 12:35:18,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:18,878 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:18,878 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:18,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-13 12:35:18,878 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:18,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:18,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1699021820, now seen corresponding path program 5 times [2022-12-13 12:35:18,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:18,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221852710] [2022-12-13 12:35:18,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:18,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:18,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:19,510 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 12:35:19,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:19,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221852710] [2022-12-13 12:35:19,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221852710] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:19,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:19,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:19,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563487563] [2022-12-13 12:35:19,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:19,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:19,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:19,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:19,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:20,380 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:20,381 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 187 transitions, 2772 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:20,381 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:20,381 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:20,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:21,047 INFO L130 PetriNetUnfolder]: 162/699 cut-off events. [2022-12-13 12:35:21,047 INFO L131 PetriNetUnfolder]: For 6555/6555 co-relation queries the response was YES. [2022-12-13 12:35:21,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4407 conditions, 699 events. 162/699 cut-off events. For 6555/6555 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 5232 event pairs, 79 based on Foata normal form. 4/703 useless extension candidates. Maximal degree in co-relation 4346. Up to 438 conditions per place. [2022-12-13 12:35:21,051 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 143 selfloop transitions, 65 changer transitions 2/211 dead transitions. [2022-12-13 12:35:21,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 211 transitions, 3451 flow [2022-12-13 12:35:21,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:35:21,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:35:21,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2061 transitions. [2022-12-13 12:35:21,052 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4337121212121212 [2022-12-13 12:35:21,052 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2061 transitions. [2022-12-13 12:35:21,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2061 transitions. [2022-12-13 12:35:21,053 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:21,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2061 transitions. [2022-12-13 12:35:21,054 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 128.8125) internal successors, (2061), 16 states have internal predecessors, (2061), 0 states have call successors, (0), 0 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 12:35:21,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:21,056 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:21,056 INFO L175 Difference]: Start difference. First operand has 235 places, 187 transitions, 2772 flow. Second operand 16 states and 2061 transitions. [2022-12-13 12:35:21,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 211 transitions, 3451 flow [2022-12-13 12:35:21,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 211 transitions, 3401 flow, removed 13 selfloop flow, removed 7 redundant places. [2022-12-13 12:35:21,077 INFO L231 Difference]: Finished difference. Result has 244 places, 195 transitions, 3033 flow [2022-12-13 12:35:21,078 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2728, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3033, PETRI_PLACES=244, PETRI_TRANSITIONS=195} [2022-12-13 12:35:21,078 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 206 predicate places. [2022-12-13 12:35:21,078 INFO L495 AbstractCegarLoop]: Abstraction has has 244 places, 195 transitions, 3033 flow [2022-12-13 12:35:21,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:21,078 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:21,078 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:21,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-13 12:35:21,078 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:21,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:21,079 INFO L85 PathProgramCache]: Analyzing trace with hash -2134470141, now seen corresponding path program 4 times [2022-12-13 12:35:21,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:21,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28423385] [2022-12-13 12:35:21,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:21,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:21,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:21,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 12:35:21,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:21,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28423385] [2022-12-13 12:35:21,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28423385] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:21,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:21,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:21,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834298928] [2022-12-13 12:35:21,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:21,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:21,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:21,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:21,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:22,238 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:22,239 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 195 transitions, 3033 flow. Second operand has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:22,239 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:22,239 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:22,239 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:22,866 INFO L130 PetriNetUnfolder]: 162/715 cut-off events. [2022-12-13 12:35:22,867 INFO L131 PetriNetUnfolder]: For 7180/7180 co-relation queries the response was YES. [2022-12-13 12:35:22,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4480 conditions, 715 events. 162/715 cut-off events. For 7180/7180 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 5421 event pairs, 48 based on Foata normal form. 10/725 useless extension candidates. Maximal degree in co-relation 4419. Up to 262 conditions per place. [2022-12-13 12:35:22,870 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 145 selfloop transitions, 74 changer transitions 2/240 dead transitions. [2022-12-13 12:35:22,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 240 transitions, 3887 flow [2022-12-13 12:35:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:35:22,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:35:22,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1803 transitions. [2022-12-13 12:35:22,871 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.466977466977467 [2022-12-13 12:35:22,871 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1803 transitions. [2022-12-13 12:35:22,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1803 transitions. [2022-12-13 12:35:22,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:22,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1803 transitions. [2022-12-13 12:35:22,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 138.69230769230768) internal successors, (1803), 13 states have internal predecessors, (1803), 0 states have call successors, (0), 0 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 12:35:22,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:22,874 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:22,874 INFO L175 Difference]: Start difference. First operand has 244 places, 195 transitions, 3033 flow. Second operand 13 states and 1803 transitions. [2022-12-13 12:35:22,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 240 transitions, 3887 flow [2022-12-13 12:35:22,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 240 transitions, 3812 flow, removed 2 selfloop flow, removed 8 redundant places. [2022-12-13 12:35:22,897 INFO L231 Difference]: Finished difference. Result has 250 places, 217 transitions, 3495 flow [2022-12-13 12:35:22,897 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2901, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3495, PETRI_PLACES=250, PETRI_TRANSITIONS=217} [2022-12-13 12:35:22,898 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 212 predicate places. [2022-12-13 12:35:22,898 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 217 transitions, 3495 flow [2022-12-13 12:35:22,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:22,898 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:22,898 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:22,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-13 12:35:22,898 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:22,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:22,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1699021821, now seen corresponding path program 5 times [2022-12-13 12:35:22,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:22,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321240586] [2022-12-13 12:35:22,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:22,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:23,330 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 12:35:23,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:23,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321240586] [2022-12-13 12:35:23,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321240586] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:23,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:23,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:23,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881861244] [2022-12-13 12:35:23,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:23,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:23,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:23,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:23,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:24,017 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:24,018 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 217 transitions, 3495 flow. Second operand has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:24,018 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:24,018 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:24,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:24,551 INFO L130 PetriNetUnfolder]: 162/707 cut-off events. [2022-12-13 12:35:24,551 INFO L131 PetriNetUnfolder]: For 8178/8178 co-relation queries the response was YES. [2022-12-13 12:35:24,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4550 conditions, 707 events. 162/707 cut-off events. For 8178/8178 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 5327 event pairs, 56 based on Foata normal form. 8/715 useless extension candidates. Maximal degree in co-relation 4485. Up to 262 conditions per place. [2022-12-13 12:35:24,554 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 122 selfloop transitions, 81 changer transitions 9/231 dead transitions. [2022-12-13 12:35:24,554 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 231 transitions, 3929 flow [2022-12-13 12:35:24,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:35:24,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:35:24,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1660 transitions. [2022-12-13 12:35:24,555 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4657687991021324 [2022-12-13 12:35:24,555 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1660 transitions. [2022-12-13 12:35:24,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1660 transitions. [2022-12-13 12:35:24,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:24,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1660 transitions. [2022-12-13 12:35:24,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 138.33333333333334) internal successors, (1660), 12 states have internal predecessors, (1660), 0 states have call successors, (0), 0 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 12:35:24,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:35:24,558 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:35:24,558 INFO L175 Difference]: Start difference. First operand has 250 places, 217 transitions, 3495 flow. Second operand 12 states and 1660 transitions. [2022-12-13 12:35:24,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 231 transitions, 3929 flow [2022-12-13 12:35:24,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 231 transitions, 3715 flow, removed 14 selfloop flow, removed 15 redundant places. [2022-12-13 12:35:24,583 INFO L231 Difference]: Finished difference. Result has 242 places, 206 transitions, 3227 flow [2022-12-13 12:35:24,584 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3188, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3227, PETRI_PLACES=242, PETRI_TRANSITIONS=206} [2022-12-13 12:35:24,584 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 204 predicate places. [2022-12-13 12:35:24,584 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 206 transitions, 3227 flow [2022-12-13 12:35:24,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:24,584 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:24,584 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:24,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-13 12:35:24,584 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:24,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:24,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1100681636, now seen corresponding path program 6 times [2022-12-13 12:35:24,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:24,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696403437] [2022-12-13 12:35:24,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:24,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:25,369 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 12:35:25,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696403437] [2022-12-13 12:35:25,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696403437] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:25,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:25,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:25,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379096197] [2022-12-13 12:35:25,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:25,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:25,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:25,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:25,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:26,305 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:26,306 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 206 transitions, 3227 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:26,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:26,306 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:26,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:27,198 INFO L130 PetriNetUnfolder]: 156/667 cut-off events. [2022-12-13 12:35:27,198 INFO L131 PetriNetUnfolder]: For 7107/7107 co-relation queries the response was YES. [2022-12-13 12:35:27,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4269 conditions, 667 events. 156/667 cut-off events. For 7107/7107 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 4894 event pairs, 69 based on Foata normal form. 4/671 useless extension candidates. Maximal degree in co-relation 4213. Up to 266 conditions per place. [2022-12-13 12:35:27,201 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 136 selfloop transitions, 80 changer transitions 13/230 dead transitions. [2022-12-13 12:35:27,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 230 transitions, 3847 flow [2022-12-13 12:35:27,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:35:27,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:35:27,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2449 transitions. [2022-12-13 12:35:27,203 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43398901293638137 [2022-12-13 12:35:27,203 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2449 transitions. [2022-12-13 12:35:27,203 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2449 transitions. [2022-12-13 12:35:27,204 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:27,204 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2449 transitions. [2022-12-13 12:35:27,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 128.89473684210526) internal successors, (2449), 19 states have internal predecessors, (2449), 0 states have call successors, (0), 0 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 12:35:27,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:35:27,207 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:35:27,207 INFO L175 Difference]: Start difference. First operand has 242 places, 206 transitions, 3227 flow. Second operand 19 states and 2449 transitions. [2022-12-13 12:35:27,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 230 transitions, 3847 flow [2022-12-13 12:35:27,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 230 transitions, 3763 flow, removed 4 selfloop flow, removed 8 redundant places. [2022-12-13 12:35:27,230 INFO L231 Difference]: Finished difference. Result has 251 places, 197 transitions, 3166 flow [2022-12-13 12:35:27,230 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=3109, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3166, PETRI_PLACES=251, PETRI_TRANSITIONS=197} [2022-12-13 12:35:27,230 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 213 predicate places. [2022-12-13 12:35:27,230 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 197 transitions, 3166 flow [2022-12-13 12:35:27,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:27,230 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:27,231 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:27,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-13 12:35:27,231 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:27,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:27,231 INFO L85 PathProgramCache]: Analyzing trace with hash -2134470140, now seen corresponding path program 7 times [2022-12-13 12:35:27,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:27,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349741870] [2022-12-13 12:35:27,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:27,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:28,033 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 12:35:28,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:28,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349741870] [2022-12-13 12:35:28,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349741870] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:28,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:28,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:28,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485264344] [2022-12-13 12:35:28,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:28,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:28,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:28,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:28,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:29,015 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 297 [2022-12-13 12:35:29,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 197 transitions, 3166 flow. Second operand has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:29,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:29,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 297 [2022-12-13 12:35:29,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:29,678 INFO L130 PetriNetUnfolder]: 150/627 cut-off events. [2022-12-13 12:35:29,678 INFO L131 PetriNetUnfolder]: For 6842/6842 co-relation queries the response was YES. [2022-12-13 12:35:29,680 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4081 conditions, 627 events. 150/627 cut-off events. For 6842/6842 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4451 event pairs, 75 based on Foata normal form. 4/631 useless extension candidates. Maximal degree in co-relation 4026. Up to 420 conditions per place. [2022-12-13 12:35:29,681 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 142 selfloop transitions, 51 changer transitions 17/211 dead transitions. [2022-12-13 12:35:29,681 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 211 transitions, 3661 flow [2022-12-13 12:35:29,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:35:29,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:35:29,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1965 transitions. [2022-12-13 12:35:29,683 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44107744107744107 [2022-12-13 12:35:29,683 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1965 transitions. [2022-12-13 12:35:29,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1965 transitions. [2022-12-13 12:35:29,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:29,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1965 transitions. [2022-12-13 12:35:29,684 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 12:35:29,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:29,686 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:29,686 INFO L175 Difference]: Start difference. First operand has 251 places, 197 transitions, 3166 flow. Second operand 15 states and 1965 transitions. [2022-12-13 12:35:29,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 211 transitions, 3661 flow [2022-12-13 12:35:29,705 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 211 transitions, 3441 flow, removed 4 selfloop flow, removed 15 redundant places. [2022-12-13 12:35:29,708 INFO L231 Difference]: Finished difference. Result has 248 places, 185 transitions, 2835 flow [2022-12-13 12:35:29,708 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2910, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2835, PETRI_PLACES=248, PETRI_TRANSITIONS=185} [2022-12-13 12:35:29,708 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 210 predicate places. [2022-12-13 12:35:29,708 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 185 transitions, 2835 flow [2022-12-13 12:35:29,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:29,708 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:29,708 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:29,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-13 12:35:29,709 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:29,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:29,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1756732522, now seen corresponding path program 8 times [2022-12-13 12:35:29,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:29,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006239123] [2022-12-13 12:35:29,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:29,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:30,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 12:35:30,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:30,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006239123] [2022-12-13 12:35:30,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006239123] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:30,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:30,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:35:30,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944449647] [2022-12-13 12:35:30,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:30,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:35:30,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:30,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:35:30,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:35:31,339 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 297 [2022-12-13 12:35:31,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 185 transitions, 2835 flow. Second operand has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:31,340 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:31,340 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 297 [2022-12-13 12:35:31,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:31,937 INFO L130 PetriNetUnfolder]: 138/571 cut-off events. [2022-12-13 12:35:31,937 INFO L131 PetriNetUnfolder]: For 5608/5608 co-relation queries the response was YES. [2022-12-13 12:35:31,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3672 conditions, 571 events. 138/571 cut-off events. For 5608/5608 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3884 event pairs, 75 based on Foata normal form. 4/575 useless extension candidates. Maximal degree in co-relation 3616. Up to 420 conditions per place. [2022-12-13 12:35:31,939 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 131 selfloop transitions, 31 changer transitions 33/196 dead transitions. [2022-12-13 12:35:31,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 196 transitions, 3302 flow [2022-12-13 12:35:31,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:35:31,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:35:31,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2035 transitions. [2022-12-13 12:35:31,941 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42824074074074076 [2022-12-13 12:35:31,941 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2035 transitions. [2022-12-13 12:35:31,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2035 transitions. [2022-12-13 12:35:31,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:31,941 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2035 transitions. [2022-12-13 12:35:31,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 127.1875) internal successors, (2035), 16 states have internal predecessors, (2035), 0 states have call successors, (0), 0 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 12:35:31,944 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:31,945 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:31,945 INFO L175 Difference]: Start difference. First operand has 248 places, 185 transitions, 2835 flow. Second operand 16 states and 2035 transitions. [2022-12-13 12:35:31,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 196 transitions, 3302 flow [2022-12-13 12:35:31,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 196 transitions, 3182 flow, removed 3 selfloop flow, removed 13 redundant places. [2022-12-13 12:35:31,963 INFO L231 Difference]: Finished difference. Result has 250 places, 163 transitions, 2384 flow [2022-12-13 12:35:31,963 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2679, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2384, PETRI_PLACES=250, PETRI_TRANSITIONS=163} [2022-12-13 12:35:31,963 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 212 predicate places. [2022-12-13 12:35:31,964 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 163 transitions, 2384 flow [2022-12-13 12:35:31,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:31,964 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:31,964 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:31,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-13 12:35:31,964 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:31,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:31,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1131107780, now seen corresponding path program 9 times [2022-12-13 12:35:31,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:31,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145433414] [2022-12-13 12:35:31,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:31,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:32,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 12:35:32,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:32,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145433414] [2022-12-13 12:35:32,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145433414] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:32,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:32,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:32,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071735786] [2022-12-13 12:35:32,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:32,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:32,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:32,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:32,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:33,246 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 297 [2022-12-13 12:35:33,247 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 163 transitions, 2384 flow. Second operand has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:33,247 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:33,247 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 297 [2022-12-13 12:35:33,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:33,934 INFO L130 PetriNetUnfolder]: 126/511 cut-off events. [2022-12-13 12:35:33,934 INFO L131 PetriNetUnfolder]: For 4840/4840 co-relation queries the response was YES. [2022-12-13 12:35:33,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3291 conditions, 511 events. 126/511 cut-off events. For 4840/4840 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3311 event pairs, 55 based on Foata normal form. 2/513 useless extension candidates. Maximal degree in co-relation 3234. Up to 271 conditions per place. [2022-12-13 12:35:33,936 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 140 selfloop transitions, 39 changer transitions 10/190 dead transitions. [2022-12-13 12:35:33,936 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 190 transitions, 2954 flow [2022-12-13 12:35:33,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:35:33,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:35:33,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1845 transitions. [2022-12-13 12:35:33,939 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44372294372294374 [2022-12-13 12:35:33,939 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1845 transitions. [2022-12-13 12:35:33,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1845 transitions. [2022-12-13 12:35:33,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:33,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1845 transitions. [2022-12-13 12:35:33,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 131.78571428571428) internal successors, (1845), 14 states have internal predecessors, (1845), 0 states have call successors, (0), 0 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 12:35:33,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:33,942 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:33,942 INFO L175 Difference]: Start difference. First operand has 250 places, 163 transitions, 2384 flow. Second operand 14 states and 1845 transitions. [2022-12-13 12:35:33,942 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 190 transitions, 2954 flow [2022-12-13 12:35:33,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 190 transitions, 2778 flow, removed 17 selfloop flow, removed 15 redundant places. [2022-12-13 12:35:33,958 INFO L231 Difference]: Finished difference. Result has 229 places, 158 transitions, 2245 flow [2022-12-13 12:35:33,958 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2216, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2245, PETRI_PLACES=229, PETRI_TRANSITIONS=158} [2022-12-13 12:35:33,959 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 191 predicate places. [2022-12-13 12:35:33,959 INFO L495 AbstractCegarLoop]: Abstraction has has 229 places, 158 transitions, 2245 flow [2022-12-13 12:35:33,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:33,959 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:33,959 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:33,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-13 12:35:33,959 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:33,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:33,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1566556100, now seen corresponding path program 10 times [2022-12-13 12:35:33,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:33,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883089691] [2022-12-13 12:35:33,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:33,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:34,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 12:35:34,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:34,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883089691] [2022-12-13 12:35:34,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883089691] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:34,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:34,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:34,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061334073] [2022-12-13 12:35:34,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:34,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:34,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:34,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:34,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:35,502 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 297 [2022-12-13 12:35:35,503 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 158 transitions, 2245 flow. Second operand has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:35:35,503 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:35,503 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 297 [2022-12-13 12:35:35,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:36,241 INFO L130 PetriNetUnfolder]: 123/489 cut-off events. [2022-12-13 12:35:36,241 INFO L131 PetriNetUnfolder]: For 4059/4059 co-relation queries the response was YES. [2022-12-13 12:35:36,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3034 conditions, 489 events. 123/489 cut-off events. For 4059/4059 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 3092 event pairs, 45 based on Foata normal form. 4/493 useless extension candidates. Maximal degree in co-relation 2985. Up to 271 conditions per place. [2022-12-13 12:35:36,243 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 110 selfloop transitions, 20 changer transitions 51/182 dead transitions. [2022-12-13 12:35:36,243 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 182 transitions, 2748 flow [2022-12-13 12:35:36,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:35:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:35:36,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1827 transitions. [2022-12-13 12:35:36,246 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4393939393939394 [2022-12-13 12:35:36,246 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1827 transitions. [2022-12-13 12:35:36,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1827 transitions. [2022-12-13 12:35:36,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:36,246 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1827 transitions. [2022-12-13 12:35:36,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 130.5) internal successors, (1827), 14 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 12:35:36,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:36,251 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:36,251 INFO L175 Difference]: Start difference. First operand has 229 places, 158 transitions, 2245 flow. Second operand 14 states and 1827 transitions. [2022-12-13 12:35:36,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 182 transitions, 2748 flow [2022-12-13 12:35:36,265 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 182 transitions, 2593 flow, removed 1 selfloop flow, removed 15 redundant places. [2022-12-13 12:35:36,266 INFO L231 Difference]: Finished difference. Result has 225 places, 124 transitions, 1662 flow [2022-12-13 12:35:36,267 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=2066, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1662, PETRI_PLACES=225, PETRI_TRANSITIONS=124} [2022-12-13 12:35:36,267 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 187 predicate places. [2022-12-13 12:35:36,267 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 124 transitions, 1662 flow [2022-12-13 12:35:36,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:35:36,267 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:36,267 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:36,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-13 12:35:36,267 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:36,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:36,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1536076016, now seen corresponding path program 11 times [2022-12-13 12:35:36,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:36,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159638653] [2022-12-13 12:35:36,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:36,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:37,005 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 12:35:37,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:37,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159638653] [2022-12-13 12:35:37,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159638653] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:37,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:37,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:35:37,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937126971] [2022-12-13 12:35:37,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:37,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:35:37,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:37,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:35:37,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:35:37,903 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 297 [2022-12-13 12:35:37,903 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 124 transitions, 1662 flow. Second operand has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:37,904 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:37,904 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 297 [2022-12-13 12:35:37,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:38,890 INFO L130 PetriNetUnfolder]: 95/392 cut-off events. [2022-12-13 12:35:38,891 INFO L131 PetriNetUnfolder]: For 2971/2971 co-relation queries the response was YES. [2022-12-13 12:35:38,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2371 conditions, 392 events. 95/392 cut-off events. For 2971/2971 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 2357 event pairs, 49 based on Foata normal form. 4/396 useless extension candidates. Maximal degree in co-relation 2322. Up to 172 conditions per place. [2022-12-13 12:35:38,892 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 81 selfloop transitions, 40 changer transitions 23/145 dead transitions. [2022-12-13 12:35:38,892 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 145 transitions, 2053 flow [2022-12-13 12:35:38,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-13 12:35:38,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-12-13 12:35:38,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2928 transitions. [2022-12-13 12:35:38,894 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42863416776460256 [2022-12-13 12:35:38,894 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2928 transitions. [2022-12-13 12:35:38,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2928 transitions. [2022-12-13 12:35:38,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:38,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2928 transitions. [2022-12-13 12:35:38,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 127.30434782608695) internal successors, (2928), 23 states have internal predecessors, (2928), 0 states have call successors, (0), 0 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 12:35:38,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 297.0) internal successors, (7128), 24 states have internal predecessors, (7128), 0 states have call successors, (0), 0 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 12:35:38,899 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 297.0) internal successors, (7128), 24 states have internal predecessors, (7128), 0 states have call successors, (0), 0 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 12:35:38,899 INFO L175 Difference]: Start difference. First operand has 225 places, 124 transitions, 1662 flow. Second operand 23 states and 2928 transitions. [2022-12-13 12:35:38,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 145 transitions, 2053 flow [2022-12-13 12:35:38,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 145 transitions, 1924 flow, removed 12 selfloop flow, removed 21 redundant places. [2022-12-13 12:35:38,909 INFO L231 Difference]: Finished difference. Result has 209 places, 107 transitions, 1367 flow [2022-12-13 12:35:38,909 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1512, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1367, PETRI_PLACES=209, PETRI_TRANSITIONS=107} [2022-12-13 12:35:38,909 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 171 predicate places. [2022-12-13 12:35:38,909 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 107 transitions, 1367 flow [2022-12-13 12:35:38,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:38,910 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:38,910 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:38,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-13 12:35:38,910 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:38,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:38,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1048604582, now seen corresponding path program 12 times [2022-12-13 12:35:38,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:38,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425135930] [2022-12-13 12:35:38,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:38,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:38,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:39,721 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 12:35:39,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:39,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425135930] [2022-12-13 12:35:39,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425135930] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:39,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:39,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:39,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051087234] [2022-12-13 12:35:39,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:39,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:39,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:39,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:39,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:40,714 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:40,715 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 107 transitions, 1367 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:40,715 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:40,715 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:40,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:41,346 INFO L130 PetriNetUnfolder]: 83/331 cut-off events. [2022-12-13 12:35:41,346 INFO L131 PetriNetUnfolder]: For 2104/2104 co-relation queries the response was YES. [2022-12-13 12:35:41,347 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2014 conditions, 331 events. 83/331 cut-off events. For 2104/2104 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1813 event pairs, 49 based on Foata normal form. 2/333 useless extension candidates. Maximal degree in co-relation 1970. Up to 172 conditions per place. [2022-12-13 12:35:41,348 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 71 selfloop transitions, 20 changer transitions 28/120 dead transitions. [2022-12-13 12:35:41,348 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 120 transitions, 1683 flow [2022-12-13 12:35:41,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:35:41,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:35:41,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1804 transitions. [2022-12-13 12:35:41,350 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43386243386243384 [2022-12-13 12:35:41,350 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1804 transitions. [2022-12-13 12:35:41,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1804 transitions. [2022-12-13 12:35:41,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:41,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1804 transitions. [2022-12-13 12:35:41,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 128.85714285714286) internal successors, (1804), 14 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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 12:35:41,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:41,355 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:35:41,355 INFO L175 Difference]: Start difference. First operand has 209 places, 107 transitions, 1367 flow. Second operand 14 states and 1804 transitions. [2022-12-13 12:35:41,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 120 transitions, 1683 flow [2022-12-13 12:35:41,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 120 transitions, 1556 flow, removed 10 selfloop flow, removed 28 redundant places. [2022-12-13 12:35:41,366 INFO L231 Difference]: Finished difference. Result has 177 places, 83 transitions, 1022 flow [2022-12-13 12:35:41,366 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1229, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1022, PETRI_PLACES=177, PETRI_TRANSITIONS=83} [2022-12-13 12:35:41,367 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 139 predicate places. [2022-12-13 12:35:41,367 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 83 transitions, 1022 flow [2022-12-13 12:35:41,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:41,367 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:41,367 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:41,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-13 12:35:41,367 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:41,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:41,368 INFO L85 PathProgramCache]: Analyzing trace with hash 2009692913, now seen corresponding path program 6 times [2022-12-13 12:35:41,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:41,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886060054] [2022-12-13 12:35:41,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:41,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:41,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:41,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 12:35:41,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:41,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886060054] [2022-12-13 12:35:41,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886060054] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:41,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:41,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:41,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302861326] [2022-12-13 12:35:41,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:41,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:41,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:41,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:41,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:42,585 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:42,586 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 83 transitions, 1022 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:42,586 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:42,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:42,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:43,257 INFO L130 PetriNetUnfolder]: 86/373 cut-off events. [2022-12-13 12:35:43,257 INFO L131 PetriNetUnfolder]: For 2100/2100 co-relation queries the response was YES. [2022-12-13 12:35:43,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2179 conditions, 373 events. 86/373 cut-off events. For 2100/2100 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2319 event pairs, 22 based on Foata normal form. 4/377 useless extension candidates. Maximal degree in co-relation 2142. Up to 137 conditions per place. [2022-12-13 12:35:43,258 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 90 selfloop transitions, 45 changer transitions 1/137 dead transitions. [2022-12-13 12:35:43,258 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 137 transitions, 1778 flow [2022-12-13 12:35:43,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:35:43,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:35:43,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2188 transitions. [2022-12-13 12:35:43,266 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4333531392354922 [2022-12-13 12:35:43,266 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2188 transitions. [2022-12-13 12:35:43,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2188 transitions. [2022-12-13 12:35:43,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:43,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2188 transitions. [2022-12-13 12:35:43,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 128.7058823529412) internal successors, (2188), 17 states have internal predecessors, (2188), 0 states have call successors, (0), 0 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 12:35:43,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:43,270 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:43,270 INFO L175 Difference]: Start difference. First operand has 177 places, 83 transitions, 1022 flow. Second operand 17 states and 2188 transitions. [2022-12-13 12:35:43,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 137 transitions, 1778 flow [2022-12-13 12:35:43,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 137 transitions, 1655 flow, removed 13 selfloop flow, removed 22 redundant places. [2022-12-13 12:35:43,276 INFO L231 Difference]: Finished difference. Result has 152 places, 97 transitions, 1223 flow [2022-12-13 12:35:43,276 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=925, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1223, PETRI_PLACES=152, PETRI_TRANSITIONS=97} [2022-12-13 12:35:43,276 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 114 predicate places. [2022-12-13 12:35:43,276 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 97 transitions, 1223 flow [2022-12-13 12:35:43,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:43,277 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:43,277 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:43,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-13 12:35:43,277 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:43,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:43,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1536382098, now seen corresponding path program 13 times [2022-12-13 12:35:43,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:43,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129259981] [2022-12-13 12:35:43,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:43,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:43,773 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 12:35:43,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:43,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129259981] [2022-12-13 12:35:43,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129259981] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:43,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:43,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:43,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590084871] [2022-12-13 12:35:43,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:43,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:43,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:43,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:43,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:44,512 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 297 [2022-12-13 12:35:44,512 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 97 transitions, 1223 flow. Second operand has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:44,512 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:44,512 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 297 [2022-12-13 12:35:44,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:45,324 INFO L130 PetriNetUnfolder]: 86/395 cut-off events. [2022-12-13 12:35:45,324 INFO L131 PetriNetUnfolder]: For 2476/2476 co-relation queries the response was YES. [2022-12-13 12:35:45,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2428 conditions, 395 events. 86/395 cut-off events. For 2476/2476 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2575 event pairs, 16 based on Foata normal form. 4/399 useless extension candidates. Maximal degree in co-relation 2391. Up to 119 conditions per place. [2022-12-13 12:35:45,326 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 69 selfloop transitions, 56 changer transitions 3/129 dead transitions. [2022-12-13 12:35:45,326 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 129 transitions, 1720 flow [2022-12-13 12:35:45,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:35:45,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:35:45,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2220 transitions. [2022-12-13 12:35:45,328 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43969102792632203 [2022-12-13 12:35:45,328 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2220 transitions. [2022-12-13 12:35:45,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2220 transitions. [2022-12-13 12:35:45,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:45,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2220 transitions. [2022-12-13 12:35:45,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 130.58823529411765) internal successors, (2220), 17 states have internal predecessors, (2220), 0 states have call successors, (0), 0 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 12:35:45,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:45,332 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 297.0) internal successors, (5346), 18 states have internal predecessors, (5346), 0 states have call successors, (0), 0 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 12:35:45,332 INFO L175 Difference]: Start difference. First operand has 152 places, 97 transitions, 1223 flow. Second operand 17 states and 2220 transitions. [2022-12-13 12:35:45,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 129 transitions, 1720 flow [2022-12-13 12:35:45,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 129 transitions, 1669 flow, removed 6 selfloop flow, removed 6 redundant places. [2022-12-13 12:35:45,339 INFO L231 Difference]: Finished difference. Result has 165 places, 104 transitions, 1404 flow [2022-12-13 12:35:45,339 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1174, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1404, PETRI_PLACES=165, PETRI_TRANSITIONS=104} [2022-12-13 12:35:45,339 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 127 predicate places. [2022-12-13 12:35:45,339 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 104 transitions, 1404 flow [2022-12-13 12:35:45,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:45,340 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:45,340 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:45,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-13 12:35:45,340 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:45,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:45,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1971830418, now seen corresponding path program 14 times [2022-12-13 12:35:45,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:45,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791082920] [2022-12-13 12:35:45,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:45,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:45,846 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 12:35:45,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:45,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791082920] [2022-12-13 12:35:45,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791082920] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:45,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:45,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:45,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950742828] [2022-12-13 12:35:45,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:45,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:45,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:45,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:45,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:46,727 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 297 [2022-12-13 12:35:46,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 104 transitions, 1404 flow. Second operand has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:46,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:46,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 297 [2022-12-13 12:35:46,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:47,546 INFO L130 PetriNetUnfolder]: 86/383 cut-off events. [2022-12-13 12:35:47,546 INFO L131 PetriNetUnfolder]: For 2923/2923 co-relation queries the response was YES. [2022-12-13 12:35:47,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2386 conditions, 383 events. 86/383 cut-off events. For 2923/2923 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2424 event pairs, 16 based on Foata normal form. 12/395 useless extension candidates. Maximal degree in co-relation 2346. Up to 119 conditions per place. [2022-12-13 12:35:47,547 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 62 selfloop transitions, 59 changer transitions 13/135 dead transitions. [2022-12-13 12:35:47,547 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 135 transitions, 1891 flow [2022-12-13 12:35:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 12:35:47,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 12:35:47,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2609 transitions. [2022-12-13 12:35:47,549 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43922558922558924 [2022-12-13 12:35:47,549 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2609 transitions. [2022-12-13 12:35:47,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2609 transitions. [2022-12-13 12:35:47,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:47,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2609 transitions. [2022-12-13 12:35:47,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 130.45) internal successors, (2609), 20 states have internal predecessors, (2609), 0 states have call successors, (0), 0 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 12:35:47,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:47,553 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:47,554 INFO L175 Difference]: Start difference. First operand has 165 places, 104 transitions, 1404 flow. Second operand 20 states and 2609 transitions. [2022-12-13 12:35:47,554 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 135 transitions, 1891 flow [2022-12-13 12:35:47,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 135 transitions, 1778 flow, removed 0 selfloop flow, removed 12 redundant places. [2022-12-13 12:35:47,562 INFO L231 Difference]: Finished difference. Result has 171 places, 104 transitions, 1402 flow [2022-12-13 12:35:47,562 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1256, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1402, PETRI_PLACES=171, PETRI_TRANSITIONS=104} [2022-12-13 12:35:47,562 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 133 predicate places. [2022-12-13 12:35:47,562 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 104 transitions, 1402 flow [2022-12-13 12:35:47,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 128.35714285714286) internal successors, (1797), 14 states have internal predecessors, (1797), 0 states have call successors, (0), 0 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 12:35:47,562 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:47,562 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:47,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-13 12:35:47,563 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:47,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:47,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1536382099, now seen corresponding path program 7 times [2022-12-13 12:35:47,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:47,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994710438] [2022-12-13 12:35:47,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:47,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:48,030 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 12:35:48,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:48,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994710438] [2022-12-13 12:35:48,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994710438] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:48,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:48,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:48,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619797594] [2022-12-13 12:35:48,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:48,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:48,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:48,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:48,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:48,745 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:48,746 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 104 transitions, 1402 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:48,746 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:48,746 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:48,746 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:49,365 INFO L130 PetriNetUnfolder]: 78/339 cut-off events. [2022-12-13 12:35:49,365 INFO L131 PetriNetUnfolder]: For 2512/2512 co-relation queries the response was YES. [2022-12-13 12:35:49,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2151 conditions, 339 events. 78/339 cut-off events. For 2512/2512 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2033 event pairs, 19 based on Foata normal form. 4/343 useless extension candidates. Maximal degree in co-relation 2111. Up to 137 conditions per place. [2022-12-13 12:35:49,366 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 62 selfloop transitions, 46 changer transitions 14/123 dead transitions. [2022-12-13 12:35:49,366 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 123 transitions, 1704 flow [2022-12-13 12:35:49,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:35:49,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:35:49,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1933 transitions. [2022-12-13 12:35:49,368 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43389450056116724 [2022-12-13 12:35:49,368 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1933 transitions. [2022-12-13 12:35:49,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1933 transitions. [2022-12-13 12:35:49,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:49,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1933 transitions. [2022-12-13 12:35:49,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 128.86666666666667) internal successors, (1933), 15 states have internal predecessors, (1933), 0 states have call successors, (0), 0 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 12:35:49,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:49,371 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:49,372 INFO L175 Difference]: Start difference. First operand has 171 places, 104 transitions, 1402 flow. Second operand 15 states and 1933 transitions. [2022-12-13 12:35:49,372 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 123 transitions, 1704 flow [2022-12-13 12:35:49,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 123 transitions, 1513 flow, removed 25 selfloop flow, removed 19 redundant places. [2022-12-13 12:35:49,379 INFO L231 Difference]: Finished difference. Result has 164 places, 96 transitions, 1190 flow [2022-12-13 12:35:49,379 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1171, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1190, PETRI_PLACES=164, PETRI_TRANSITIONS=96} [2022-12-13 12:35:49,379 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 126 predicate places. [2022-12-13 12:35:49,379 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 96 transitions, 1190 flow [2022-12-13 12:35:49,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:49,380 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:49,380 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:49,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-13 12:35:49,380 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:49,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:49,380 INFO L85 PathProgramCache]: Analyzing trace with hash -840143216, now seen corresponding path program 15 times [2022-12-13 12:35:49,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:49,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049782871] [2022-12-13 12:35:49,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:49,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:49,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:50,149 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 12:35:50,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:50,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049782871] [2022-12-13 12:35:50,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049782871] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:50,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:50,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:35:50,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58469371] [2022-12-13 12:35:50,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:50,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:35:50,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:50,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:35:50,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:35:50,966 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 297 [2022-12-13 12:35:50,967 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 96 transitions, 1190 flow. Second operand has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:50,967 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:50,967 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 297 [2022-12-13 12:35:50,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:51,629 INFO L130 PetriNetUnfolder]: 88/365 cut-off events. [2022-12-13 12:35:51,629 INFO L131 PetriNetUnfolder]: For 2257/2257 co-relation queries the response was YES. [2022-12-13 12:35:51,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2257 conditions, 365 events. 88/365 cut-off events. For 2257/2257 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2223 event pairs, 31 based on Foata normal form. 4/369 useless extension candidates. Maximal degree in co-relation 2222. Up to 177 conditions per place. [2022-12-13 12:35:51,631 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 83 selfloop transitions, 51 changer transitions 4/139 dead transitions. [2022-12-13 12:35:51,631 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 139 transitions, 1831 flow [2022-12-13 12:35:51,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 12:35:51,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 12:35:51,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 2554 transitions. [2022-12-13 12:35:51,633 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42996632996632994 [2022-12-13 12:35:51,633 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 2554 transitions. [2022-12-13 12:35:51,633 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 2554 transitions. [2022-12-13 12:35:51,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:51,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 2554 transitions. [2022-12-13 12:35:51,635 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 127.7) internal successors, (2554), 20 states have internal predecessors, (2554), 0 states have call successors, (0), 0 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 12:35:51,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:51,637 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 297.0) internal successors, (6237), 21 states have internal predecessors, (6237), 0 states have call successors, (0), 0 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 12:35:51,637 INFO L175 Difference]: Start difference. First operand has 164 places, 96 transitions, 1190 flow. Second operand 20 states and 2554 transitions. [2022-12-13 12:35:51,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 139 transitions, 1831 flow [2022-12-13 12:35:51,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 139 transitions, 1720 flow, removed 12 selfloop flow, removed 10 redundant places. [2022-12-13 12:35:51,644 INFO L231 Difference]: Finished difference. Result has 173 places, 113 transitions, 1451 flow [2022-12-13 12:35:51,644 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1451, PETRI_PLACES=173, PETRI_TRANSITIONS=113} [2022-12-13 12:35:51,645 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 135 predicate places. [2022-12-13 12:35:51,645 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 113 transitions, 1451 flow [2022-12-13 12:35:51,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:51,645 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:51,645 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:51,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-13 12:35:51,645 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:51,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:51,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1971776479, now seen corresponding path program 8 times [2022-12-13 12:35:51,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:51,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575396361] [2022-12-13 12:35:51,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:51,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:52,125 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 12:35:52,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:52,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575396361] [2022-12-13 12:35:52,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575396361] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:52,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:52,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:52,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32978688] [2022-12-13 12:35:52,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:52,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:52,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:52,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:52,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:52,883 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:52,884 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 113 transitions, 1451 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:52,884 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:52,884 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:52,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:53,553 INFO L130 PetriNetUnfolder]: 88/361 cut-off events. [2022-12-13 12:35:53,553 INFO L131 PetriNetUnfolder]: For 2448/2448 co-relation queries the response was YES. [2022-12-13 12:35:53,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2273 conditions, 361 events. 88/361 cut-off events. For 2448/2448 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2176 event pairs, 14 based on Foata normal form. 4/365 useless extension candidates. Maximal degree in co-relation 2234. Up to 187 conditions per place. [2022-12-13 12:35:53,554 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 73 selfloop transitions, 42 changer transitions 26/142 dead transitions. [2022-12-13 12:35:53,554 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 142 transitions, 1940 flow [2022-12-13 12:35:53,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:35:53,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:35:53,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2058 transitions. [2022-12-13 12:35:53,556 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43308080808080807 [2022-12-13 12:35:53,556 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2058 transitions. [2022-12-13 12:35:53,557 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2058 transitions. [2022-12-13 12:35:53,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:53,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2058 transitions. [2022-12-13 12:35:53,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 128.625) internal successors, (2058), 16 states have internal predecessors, (2058), 0 states have call successors, (0), 0 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 12:35:53,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:53,560 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:35:53,560 INFO L175 Difference]: Start difference. First operand has 173 places, 113 transitions, 1451 flow. Second operand 16 states and 2058 transitions. [2022-12-13 12:35:53,560 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 142 transitions, 1940 flow [2022-12-13 12:35:53,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 142 transitions, 1869 flow, removed 15 selfloop flow, removed 6 redundant places. [2022-12-13 12:35:53,568 INFO L231 Difference]: Finished difference. Result has 185 places, 106 transitions, 1392 flow [2022-12-13 12:35:53,568 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1380, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1392, PETRI_PLACES=185, PETRI_TRANSITIONS=106} [2022-12-13 12:35:53,568 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 147 predicate places. [2022-12-13 12:35:53,569 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 106 transitions, 1392 flow [2022-12-13 12:35:53,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:53,569 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:53,569 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:53,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-13 12:35:53,569 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:53,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:53,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1255579796, now seen corresponding path program 16 times [2022-12-13 12:35:53,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:53,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215056867] [2022-12-13 12:35:53,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:53,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:53,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:54,300 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 12:35:54,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:54,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215056867] [2022-12-13 12:35:54,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215056867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:54,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:54,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:35:54,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776803202] [2022-12-13 12:35:54,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:54,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:35:54,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:54,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:35:54,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:35:55,162 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 297 [2022-12-13 12:35:55,163 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 106 transitions, 1392 flow. Second operand has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:55,163 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:55,163 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 297 [2022-12-13 12:35:55,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:55,999 INFO L130 PetriNetUnfolder]: 78/344 cut-off events. [2022-12-13 12:35:55,999 INFO L131 PetriNetUnfolder]: For 2526/2526 co-relation queries the response was YES. [2022-12-13 12:35:56,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2270 conditions, 344 events. 78/344 cut-off events. For 2526/2526 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2084 event pairs, 17 based on Foata normal form. 4/348 useless extension candidates. Maximal degree in co-relation 2228. Up to 121 conditions per place. [2022-12-13 12:35:56,001 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 85 selfloop transitions, 63 changer transitions 4/153 dead transitions. [2022-12-13 12:35:56,001 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 153 transitions, 2106 flow [2022-12-13 12:35:56,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-13 12:35:56,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-12-13 12:35:56,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2941 transitions. [2022-12-13 12:35:56,003 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43053725662421316 [2022-12-13 12:35:56,003 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2941 transitions. [2022-12-13 12:35:56,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2941 transitions. [2022-12-13 12:35:56,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:56,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2941 transitions. [2022-12-13 12:35:56,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 127.8695652173913) internal successors, (2941), 23 states have internal predecessors, (2941), 0 states have call successors, (0), 0 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 12:35:56,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 297.0) internal successors, (7128), 24 states have internal predecessors, (7128), 0 states have call successors, (0), 0 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 12:35:56,008 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 297.0) internal successors, (7128), 24 states have internal predecessors, (7128), 0 states have call successors, (0), 0 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 12:35:56,008 INFO L175 Difference]: Start difference. First operand has 185 places, 106 transitions, 1392 flow. Second operand 23 states and 2941 transitions. [2022-12-13 12:35:56,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 153 transitions, 2106 flow [2022-12-13 12:35:56,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 153 transitions, 2011 flow, removed 9 selfloop flow, removed 13 redundant places. [2022-12-13 12:35:56,016 INFO L231 Difference]: Finished difference. Result has 193 places, 122 transitions, 1709 flow [2022-12-13 12:35:56,016 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1308, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=1709, PETRI_PLACES=193, PETRI_TRANSITIONS=122} [2022-12-13 12:35:56,016 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 155 predicate places. [2022-12-13 12:35:56,016 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 122 transitions, 1709 flow [2022-12-13 12:35:56,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:35:56,017 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:56,017 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:56,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-13 12:35:56,017 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:56,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:56,017 INFO L85 PathProgramCache]: Analyzing trace with hash -573239961, now seen corresponding path program 9 times [2022-12-13 12:35:56,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:56,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29330310] [2022-12-13 12:35:56,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:56,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:56,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:56,512 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 12:35:56,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:56,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29330310] [2022-12-13 12:35:56,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29330310] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:56,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:56,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:35:56,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650464041] [2022-12-13 12:35:56,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:56,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:35:56,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:56,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:35:56,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:35:57,322 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:35:57,322 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 122 transitions, 1709 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:57,322 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:57,322 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:35:57,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:57,914 INFO L130 PetriNetUnfolder]: 78/340 cut-off events. [2022-12-13 12:35:57,914 INFO L131 PetriNetUnfolder]: For 2739/2739 co-relation queries the response was YES. [2022-12-13 12:35:57,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2285 conditions, 340 events. 78/340 cut-off events. For 2739/2739 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2054 event pairs, 22 based on Foata normal form. 4/344 useless extension candidates. Maximal degree in co-relation 2241. Up to 226 conditions per place. [2022-12-13 12:35:57,915 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 74 selfloop transitions, 22 changer transitions 33/130 dead transitions. [2022-12-13 12:35:57,915 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 130 transitions, 1970 flow [2022-12-13 12:35:57,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:35:57,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:35:57,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1669 transitions. [2022-12-13 12:35:57,918 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4322714322714323 [2022-12-13 12:35:57,918 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1669 transitions. [2022-12-13 12:35:57,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1669 transitions. [2022-12-13 12:35:57,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:57,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1669 transitions. [2022-12-13 12:35:57,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 128.3846153846154) internal successors, (1669), 13 states have internal predecessors, (1669), 0 states have call successors, (0), 0 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 12:35:57,921 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:57,921 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:35:57,921 INFO L175 Difference]: Start difference. First operand has 193 places, 122 transitions, 1709 flow. Second operand 13 states and 1669 transitions. [2022-12-13 12:35:57,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 130 transitions, 1970 flow [2022-12-13 12:35:57,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 130 transitions, 1876 flow, removed 11 selfloop flow, removed 12 redundant places. [2022-12-13 12:35:57,930 INFO L231 Difference]: Finished difference. Result has 192 places, 94 transitions, 1283 flow [2022-12-13 12:35:57,930 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1569, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1283, PETRI_PLACES=192, PETRI_TRANSITIONS=94} [2022-12-13 12:35:57,930 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 154 predicate places. [2022-12-13 12:35:57,930 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 94 transitions, 1283 flow [2022-12-13 12:35:57,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:35:57,931 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:57,931 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:57,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-13 12:35:57,931 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:57,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:57,931 INFO L85 PathProgramCache]: Analyzing trace with hash -70693102, now seen corresponding path program 17 times [2022-12-13 12:35:57,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:57,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198871580] [2022-12-13 12:35:57,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:57,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:57,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:58,102 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 12:35:58,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:58,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198871580] [2022-12-13 12:35:58,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198871580] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:58,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:58,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:35:58,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872148739] [2022-12-13 12:35:58,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:58,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:35:58,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:58,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:35:58,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:35:58,218 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 139 out of 297 [2022-12-13 12:35:58,218 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 94 transitions, 1283 flow. Second operand has 7 states, 7 states have (on average 141.71428571428572) internal successors, (992), 7 states have internal predecessors, (992), 0 states have call successors, (0), 0 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 12:35:58,218 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:58,218 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 297 [2022-12-13 12:35:58,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:58,364 INFO L130 PetriNetUnfolder]: 38/232 cut-off events. [2022-12-13 12:35:58,364 INFO L131 PetriNetUnfolder]: For 1768/1768 co-relation queries the response was YES. [2022-12-13 12:35:58,364 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1655 conditions, 232 events. 38/232 cut-off events. For 1768/1768 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1307 event pairs, 22 based on Foata normal form. 9/241 useless extension candidates. Maximal degree in co-relation 1610. Up to 149 conditions per place. [2022-12-13 12:35:58,365 INFO L137 encePairwiseOnDemand]: 289/297 looper letters, 66 selfloop transitions, 14 changer transitions 9/92 dead transitions. [2022-12-13 12:35:58,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 92 transitions, 1383 flow [2022-12-13 12:35:58,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:35:58,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:35:58,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1007 transitions. [2022-12-13 12:35:58,366 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4843674843674844 [2022-12-13 12:35:58,366 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1007 transitions. [2022-12-13 12:35:58,366 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1007 transitions. [2022-12-13 12:35:58,366 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:58,366 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1007 transitions. [2022-12-13 12:35:58,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 143.85714285714286) internal successors, (1007), 7 states have internal predecessors, (1007), 0 states have call successors, (0), 0 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 12:35:58,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:58,368 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 297.0) internal successors, (2376), 8 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:58,368 INFO L175 Difference]: Start difference. First operand has 192 places, 94 transitions, 1283 flow. Second operand 7 states and 1007 transitions. [2022-12-13 12:35:58,368 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 92 transitions, 1383 flow [2022-12-13 12:35:58,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 92 transitions, 1244 flow, removed 11 selfloop flow, removed 21 redundant places. [2022-12-13 12:35:58,374 INFO L231 Difference]: Finished difference. Result has 164 places, 77 transitions, 958 flow [2022-12-13 12:35:58,374 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=1037, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=958, PETRI_PLACES=164, PETRI_TRANSITIONS=77} [2022-12-13 12:35:58,374 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 126 predicate places. [2022-12-13 12:35:58,374 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 77 transitions, 958 flow [2022-12-13 12:35:58,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 141.71428571428572) internal successors, (992), 7 states have internal predecessors, (992), 0 states have call successors, (0), 0 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 12:35:58,374 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:58,375 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:58,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-13 12:35:58,375 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:58,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:58,375 INFO L85 PathProgramCache]: Analyzing trace with hash -2104296139, now seen corresponding path program 10 times [2022-12-13 12:35:58,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:58,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57339124] [2022-12-13 12:35:58,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:58,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:58,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:35:58,777 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 12:35:58,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:35:58,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57339124] [2022-12-13 12:35:58,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57339124] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:35:58,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:35:58,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-13 12:35:58,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213834627] [2022-12-13 12:35:58,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:35:58,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:35:58,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:35:58,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:35:58,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:35:59,553 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 297 [2022-12-13 12:35:59,553 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 77 transitions, 958 flow. Second operand has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:59,553 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:35:59,553 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 297 [2022-12-13 12:35:59,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:59,922 INFO L130 PetriNetUnfolder]: 37/227 cut-off events. [2022-12-13 12:35:59,922 INFO L131 PetriNetUnfolder]: For 1166/1166 co-relation queries the response was YES. [2022-12-13 12:35:59,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1445 conditions, 227 events. 37/227 cut-off events. For 1166/1166 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1316 event pairs, 4 based on Foata normal form. 6/233 useless extension candidates. Maximal degree in co-relation 1408. Up to 67 conditions per place. [2022-12-13 12:35:59,923 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 39 selfloop transitions, 37 changer transitions 9/88 dead transitions. [2022-12-13 12:35:59,923 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 88 transitions, 1181 flow [2022-12-13 12:35:59,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:35:59,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:35:59,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1511 transitions. [2022-12-13 12:35:59,925 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46250382614018976 [2022-12-13 12:35:59,925 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1511 transitions. [2022-12-13 12:35:59,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1511 transitions. [2022-12-13 12:35:59,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:59,925 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1511 transitions. [2022-12-13 12:35:59,926 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 137.36363636363637) internal successors, (1511), 11 states have internal predecessors, (1511), 0 states have call successors, (0), 0 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 12:35:59,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:59,927 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 297.0) internal successors, (3564), 12 states have internal predecessors, (3564), 0 states have call successors, (0), 0 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 12:35:59,927 INFO L175 Difference]: Start difference. First operand has 164 places, 77 transitions, 958 flow. Second operand 11 states and 1511 transitions. [2022-12-13 12:35:59,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 88 transitions, 1181 flow [2022-12-13 12:35:59,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 88 transitions, 1078 flow, removed 0 selfloop flow, removed 19 redundant places. [2022-12-13 12:35:59,931 INFO L231 Difference]: Finished difference. Result has 156 places, 72 transitions, 901 flow [2022-12-13 12:35:59,932 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=800, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=901, PETRI_PLACES=156, PETRI_TRANSITIONS=72} [2022-12-13 12:35:59,932 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 118 predicate places. [2022-12-13 12:35:59,932 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 72 transitions, 901 flow [2022-12-13 12:35:59,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 135.5) internal successors, (1626), 12 states have internal predecessors, (1626), 0 states have call successors, (0), 0 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 12:35:59,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:35:59,932 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:35:59,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-13 12:35:59,932 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:35:59,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:35:59,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1755222837, now seen corresponding path program 11 times [2022-12-13 12:35:59,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:35:59,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114156183] [2022-12-13 12:35:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:35:59,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:35:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:00,737 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 12:36:00,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:00,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114156183] [2022-12-13 12:36:00,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114156183] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:00,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:00,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:36:00,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182239224] [2022-12-13 12:36:00,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:00,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:36:00,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:00,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:36:00,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:36:01,741 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 297 [2022-12-13 12:36:01,742 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 72 transitions, 901 flow. Second operand has 15 states, 15 states have (on average 124.26666666666667) internal successors, (1864), 15 states have internal predecessors, (1864), 0 states have call successors, (0), 0 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 12:36:01,742 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:01,742 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 297 [2022-12-13 12:36:01,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:02,744 INFO L130 PetriNetUnfolder]: 33/197 cut-off events. [2022-12-13 12:36:02,744 INFO L131 PetriNetUnfolder]: For 1263/1263 co-relation queries the response was YES. [2022-12-13 12:36:02,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1201 conditions, 197 events. 33/197 cut-off events. For 1263/1263 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1034 event pairs, 8 based on Foata normal form. 8/205 useless extension candidates. Maximal degree in co-relation 1164. Up to 42 conditions per place. [2022-12-13 12:36:02,745 INFO L137 encePairwiseOnDemand]: 282/297 looper letters, 39 selfloop transitions, 29 changer transitions 21/90 dead transitions. [2022-12-13 12:36:02,745 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 90 transitions, 1147 flow [2022-12-13 12:36:02,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:36:02,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:36:02,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2397 transitions. [2022-12-13 12:36:02,747 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42477405635300375 [2022-12-13 12:36:02,747 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2397 transitions. [2022-12-13 12:36:02,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2397 transitions. [2022-12-13 12:36:02,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:02,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2397 transitions. [2022-12-13 12:36:02,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 126.15789473684211) internal successors, (2397), 19 states have internal predecessors, (2397), 0 states have call successors, (0), 0 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 12:36:02,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:36:02,751 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 297.0) internal successors, (5940), 20 states have internal predecessors, (5940), 0 states have call successors, (0), 0 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 12:36:02,751 INFO L175 Difference]: Start difference. First operand has 156 places, 72 transitions, 901 flow. Second operand 19 states and 2397 transitions. [2022-12-13 12:36:02,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 90 transitions, 1147 flow [2022-12-13 12:36:02,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 90 transitions, 1078 flow, removed 11 selfloop flow, removed 10 redundant places. [2022-12-13 12:36:02,756 INFO L231 Difference]: Finished difference. Result has 152 places, 61 transitions, 704 flow [2022-12-13 12:36:02,756 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=727, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=704, PETRI_PLACES=152, PETRI_TRANSITIONS=61} [2022-12-13 12:36:02,756 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 114 predicate places. [2022-12-13 12:36:02,756 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 61 transitions, 704 flow [2022-12-13 12:36:02,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 124.26666666666667) internal successors, (1864), 15 states have internal predecessors, (1864), 0 states have call successors, (0), 0 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 12:36:02,756 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:02,757 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:02,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-13 12:36:02,757 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:02,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:02,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1749812970, now seen corresponding path program 18 times [2022-12-13 12:36:02,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:02,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965213398] [2022-12-13 12:36:02,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:02,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:03,503 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 12:36:03,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:03,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965213398] [2022-12-13 12:36:03,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965213398] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:03,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:03,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:36:03,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770213861] [2022-12-13 12:36:03,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:03,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:36:03,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:03,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:36:03,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:36:04,810 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 297 [2022-12-13 12:36:04,811 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 61 transitions, 704 flow. Second operand has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:36:04,812 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:04,812 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 297 [2022-12-13 12:36:04,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:05,384 INFO L130 PetriNetUnfolder]: 19/127 cut-off events. [2022-12-13 12:36:05,384 INFO L131 PetriNetUnfolder]: For 697/697 co-relation queries the response was YES. [2022-12-13 12:36:05,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 791 conditions, 127 events. 19/127 cut-off events. For 697/697 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 525 event pairs, 7 based on Foata normal form. 4/131 useless extension candidates. Maximal degree in co-relation 755. Up to 68 conditions per place. [2022-12-13 12:36:05,385 INFO L137 encePairwiseOnDemand]: 283/297 looper letters, 32 selfloop transitions, 5 changer transitions 28/66 dead transitions. [2022-12-13 12:36:05,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 66 transitions, 830 flow [2022-12-13 12:36:05,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:36:05,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:36:05,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2027 transitions. [2022-12-13 12:36:05,387 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4265572390572391 [2022-12-13 12:36:05,387 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2027 transitions. [2022-12-13 12:36:05,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2027 transitions. [2022-12-13 12:36:05,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:05,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2027 transitions. [2022-12-13 12:36:05,389 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 126.6875) internal successors, (2027), 16 states have internal predecessors, (2027), 0 states have call successors, (0), 0 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 12:36:05,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:36:05,391 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:36:05,391 INFO L175 Difference]: Start difference. First operand has 152 places, 61 transitions, 704 flow. Second operand 16 states and 2027 transitions. [2022-12-13 12:36:05,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 66 transitions, 830 flow [2022-12-13 12:36:05,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 66 transitions, 763 flow, removed 13 selfloop flow, removed 14 redundant places. [2022-12-13 12:36:05,394 INFO L231 Difference]: Finished difference. Result has 146 places, 38 transitions, 381 flow [2022-12-13 12:36:05,394 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=599, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=381, PETRI_PLACES=146, PETRI_TRANSITIONS=38} [2022-12-13 12:36:05,394 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 108 predicate places. [2022-12-13 12:36:05,394 INFO L495 AbstractCegarLoop]: Abstraction has has 146 places, 38 transitions, 381 flow [2022-12-13 12:36:05,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 125.26666666666667) internal successors, (1879), 15 states have internal predecessors, (1879), 0 states have call successors, (0), 0 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 12:36:05,394 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:05,394 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:05,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-13 12:36:05,394 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:05,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:05,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1771744907, now seen corresponding path program 12 times [2022-12-13 12:36:05,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:05,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669859949] [2022-12-13 12:36:05,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:05,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:05,943 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 12:36:05,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:05,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669859949] [2022-12-13 12:36:05,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669859949] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:05,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:05,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:05,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530891796] [2022-12-13 12:36:05,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:05,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:05,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:05,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:05,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:06,755 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:36:06,756 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 38 transitions, 381 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:06,756 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:06,756 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:36:06,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:07,412 INFO L130 PetriNetUnfolder]: 15/97 cut-off events. [2022-12-13 12:36:07,412 INFO L131 PetriNetUnfolder]: For 413/413 co-relation queries the response was YES. [2022-12-13 12:36:07,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 97 events. 15/97 cut-off events. For 413/413 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 353 event pairs, 0 based on Foata normal form. 2/99 useless extension candidates. Maximal degree in co-relation 577. Up to 18 conditions per place. [2022-12-13 12:36:07,412 INFO L137 encePairwiseOnDemand]: 284/297 looper letters, 30 selfloop transitions, 27 changer transitions 2/60 dead transitions. [2022-12-13 12:36:07,412 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 60 transitions, 673 flow [2022-12-13 12:36:07,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:36:07,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 12:36:07,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2049 transitions. [2022-12-13 12:36:07,414 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4311868686868687 [2022-12-13 12:36:07,414 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2049 transitions. [2022-12-13 12:36:07,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2049 transitions. [2022-12-13 12:36:07,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:07,415 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2049 transitions. [2022-12-13 12:36:07,416 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 128.0625) internal successors, (2049), 16 states have internal predecessors, (2049), 0 states have call successors, (0), 0 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 12:36:07,418 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:36:07,418 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 297.0) internal successors, (5049), 17 states have internal predecessors, (5049), 0 states have call successors, (0), 0 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 12:36:07,418 INFO L175 Difference]: Start difference. First operand has 146 places, 38 transitions, 381 flow. Second operand 16 states and 2049 transitions. [2022-12-13 12:36:07,418 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 60 transitions, 673 flow [2022-12-13 12:36:07,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 60 transitions, 591 flow, removed 9 selfloop flow, removed 16 redundant places. [2022-12-13 12:36:07,420 INFO L231 Difference]: Finished difference. Result has 121 places, 49 transitions, 523 flow [2022-12-13 12:36:07,420 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=523, PETRI_PLACES=121, PETRI_TRANSITIONS=49} [2022-12-13 12:36:07,420 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 83 predicate places. [2022-12-13 12:36:07,420 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 49 transitions, 523 flow [2022-12-13 12:36:07,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:07,421 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:07,421 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:07,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-13 12:36:07,421 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:07,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:07,421 INFO L85 PathProgramCache]: Analyzing trace with hash 2116872558, now seen corresponding path program 19 times [2022-12-13 12:36:07,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:07,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64656597] [2022-12-13 12:36:07,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:07,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:07,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:07,944 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 12:36:07,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:07,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64656597] [2022-12-13 12:36:07,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64656597] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:07,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:07,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:07,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653310455] [2022-12-13 12:36:07,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:07,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:07,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:07,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:07,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:08,668 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 297 [2022-12-13 12:36:08,669 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 49 transitions, 523 flow. Second operand has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:36:08,669 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:08,669 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 297 [2022-12-13 12:36:08,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:09,250 INFO L130 PetriNetUnfolder]: 15/95 cut-off events. [2022-12-13 12:36:09,250 INFO L131 PetriNetUnfolder]: For 501/501 co-relation queries the response was YES. [2022-12-13 12:36:09,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 95 events. 15/95 cut-off events. For 501/501 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 339 event pairs, 1 based on Foata normal form. 2/97 useless extension candidates. Maximal degree in co-relation 576. Up to 18 conditions per place. [2022-12-13 12:36:09,250 INFO L137 encePairwiseOnDemand]: 285/297 looper letters, 25 selfloop transitions, 20 changer transitions 9/55 dead transitions. [2022-12-13 12:36:09,250 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 55 transitions, 655 flow [2022-12-13 12:36:09,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:36:09,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:36:09,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1800 transitions. [2022-12-13 12:36:09,252 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4329004329004329 [2022-12-13 12:36:09,252 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1800 transitions. [2022-12-13 12:36:09,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1800 transitions. [2022-12-13 12:36:09,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:09,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1800 transitions. [2022-12-13 12:36:09,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 128.57142857142858) internal successors, (1800), 14 states have internal predecessors, (1800), 0 states have call successors, (0), 0 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 12:36:09,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:36:09,255 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 297.0) internal successors, (4455), 15 states have internal predecessors, (4455), 0 states have call successors, (0), 0 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 12:36:09,255 INFO L175 Difference]: Start difference. First operand has 121 places, 49 transitions, 523 flow. Second operand 14 states and 1800 transitions. [2022-12-13 12:36:09,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 55 transitions, 655 flow [2022-12-13 12:36:09,256 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 55 transitions, 566 flow, removed 18 selfloop flow, removed 11 redundant places. [2022-12-13 12:36:09,257 INFO L231 Difference]: Finished difference. Result has 123 places, 42 transitions, 401 flow [2022-12-13 12:36:09,257 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=414, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=401, PETRI_PLACES=123, PETRI_TRANSITIONS=42} [2022-12-13 12:36:09,257 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 85 predicate places. [2022-12-13 12:36:09,257 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 42 transitions, 401 flow [2022-12-13 12:36:09,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:36:09,258 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:09,258 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:09,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-13 12:36:09,258 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:09,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:09,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1681424238, now seen corresponding path program 20 times [2022-12-13 12:36:09,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:09,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861094898] [2022-12-13 12:36:09,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:09,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:09,794 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 12:36:09,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:09,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861094898] [2022-12-13 12:36:09,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861094898] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:09,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:09,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:09,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329486974] [2022-12-13 12:36:09,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:09,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:09,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:09,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:09,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:10,583 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 297 [2022-12-13 12:36:10,584 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 42 transitions, 401 flow. Second operand has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:36:10,584 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:10,584 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 297 [2022-12-13 12:36:10,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:11,098 INFO L130 PetriNetUnfolder]: 13/80 cut-off events. [2022-12-13 12:36:11,098 INFO L131 PetriNetUnfolder]: For 336/336 co-relation queries the response was YES. [2022-12-13 12:36:11,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 457 conditions, 80 events. 13/80 cut-off events. For 336/336 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 247 event pairs, 0 based on Foata normal form. 4/84 useless extension candidates. Maximal degree in co-relation 428. Up to 22 conditions per place. [2022-12-13 12:36:11,099 INFO L137 encePairwiseOnDemand]: 287/297 looper letters, 17 selfloop transitions, 17 changer transitions 14/49 dead transitions. [2022-12-13 12:36:11,099 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 49 transitions, 523 flow [2022-12-13 12:36:11,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:36:11,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:36:11,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1925 transitions. [2022-12-13 12:36:11,100 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43209876543209874 [2022-12-13 12:36:11,100 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1925 transitions. [2022-12-13 12:36:11,100 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1925 transitions. [2022-12-13 12:36:11,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:11,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1925 transitions. [2022-12-13 12:36:11,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 128.33333333333334) internal successors, (1925), 15 states have internal predecessors, (1925), 0 states have call successors, (0), 0 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 12:36:11,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:36:11,103 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 297.0) internal successors, (4752), 16 states have internal predecessors, (4752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:36:11,103 INFO L175 Difference]: Start difference. First operand has 123 places, 42 transitions, 401 flow. Second operand 15 states and 1925 transitions. [2022-12-13 12:36:11,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 49 transitions, 523 flow [2022-12-13 12:36:11,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 49 transitions, 463 flow, removed 1 selfloop flow, removed 13 redundant places. [2022-12-13 12:36:11,105 INFO L231 Difference]: Finished difference. Result has 105 places, 33 transitions, 261 flow [2022-12-13 12:36:11,105 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=307, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=261, PETRI_PLACES=105, PETRI_TRANSITIONS=33} [2022-12-13 12:36:11,105 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 67 predicate places. [2022-12-13 12:36:11,105 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 33 transitions, 261 flow [2022-12-13 12:36:11,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 127.35714285714286) internal successors, (1783), 14 states have internal predecessors, (1783), 0 states have call successors, (0), 0 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 12:36:11,105 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:11,105 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:11,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-13 12:36:11,106 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:11,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:11,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1277659603, now seen corresponding path program 13 times [2022-12-13 12:36:11,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:11,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790365429] [2022-12-13 12:36:11,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:11,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:11,713 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 12:36:11,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:11,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790365429] [2022-12-13 12:36:11,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790365429] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:11,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:11,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:11,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357749040] [2022-12-13 12:36:11,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:11,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:11,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:11,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:11,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:12,595 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:36:12,596 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 33 transitions, 261 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:12,596 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:12,596 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:36:12,596 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:13,212 INFO L130 PetriNetUnfolder]: 10/65 cut-off events. [2022-12-13 12:36:13,212 INFO L131 PetriNetUnfolder]: For 199/199 co-relation queries the response was YES. [2022-12-13 12:36:13,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 358 conditions, 65 events. 10/65 cut-off events. For 199/199 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 163 event pairs, 2 based on Foata normal form. 2/67 useless extension candidates. Maximal degree in co-relation 331. Up to 16 conditions per place. [2022-12-13 12:36:13,213 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 19 selfloop transitions, 8 changer transitions 19/47 dead transitions. [2022-12-13 12:36:13,213 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 47 transitions, 461 flow [2022-12-13 12:36:13,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:36:13,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:36:13,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1660 transitions. [2022-12-13 12:36:13,215 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4299404299404299 [2022-12-13 12:36:13,215 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1660 transitions. [2022-12-13 12:36:13,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1660 transitions. [2022-12-13 12:36:13,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:13,215 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1660 transitions. [2022-12-13 12:36:13,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 127.6923076923077) internal successors, (1660), 13 states have internal predecessors, (1660), 0 states have call successors, (0), 0 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 12:36:13,219 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:36:13,219 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 297.0) internal successors, (4158), 14 states have internal predecessors, (4158), 0 states have call successors, (0), 0 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 12:36:13,219 INFO L175 Difference]: Start difference. First operand has 105 places, 33 transitions, 261 flow. Second operand 13 states and 1660 transitions. [2022-12-13 12:36:13,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 47 transitions, 461 flow [2022-12-13 12:36:13,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 47 transitions, 356 flow, removed 7 selfloop flow, removed 21 redundant places. [2022-12-13 12:36:13,221 INFO L231 Difference]: Finished difference. Result has 94 places, 28 transitions, 179 flow [2022-12-13 12:36:13,221 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=191, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=179, PETRI_PLACES=94, PETRI_TRANSITIONS=28} [2022-12-13 12:36:13,221 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 56 predicate places. [2022-12-13 12:36:13,221 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 28 transitions, 179 flow [2022-12-13 12:36:13,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:13,221 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:13,221 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:13,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-13 12:36:13,221 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:13,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:13,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1124739811, now seen corresponding path program 14 times [2022-12-13 12:36:13,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:13,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926930079] [2022-12-13 12:36:13,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:13,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:13,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:13,803 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 12:36:13,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:13,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926930079] [2022-12-13 12:36:13,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926930079] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:13,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:13,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:13,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276810073] [2022-12-13 12:36:13,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:13,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:13,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:13,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:13,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:14,753 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:36:14,754 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 28 transitions, 179 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:14,754 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:14,754 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:36:14,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:15,271 INFO L130 PetriNetUnfolder]: 10/58 cut-off events. [2022-12-13 12:36:15,271 INFO L131 PetriNetUnfolder]: For 61/61 co-relation queries the response was YES. [2022-12-13 12:36:15,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 58 events. 10/58 cut-off events. For 61/61 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 120 event pairs, 2 based on Foata normal form. 1/59 useless extension candidates. Maximal degree in co-relation 245. Up to 17 conditions per place. [2022-12-13 12:36:15,271 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 17 selfloop transitions, 6 changer transitions 19/43 dead transitions. [2022-12-13 12:36:15,271 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 43 transitions, 347 flow [2022-12-13 12:36:15,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:36:15,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:36:15,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1534 transitions. [2022-12-13 12:36:15,273 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43041526374859707 [2022-12-13 12:36:15,273 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1534 transitions. [2022-12-13 12:36:15,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1534 transitions. [2022-12-13 12:36:15,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:15,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1534 transitions. [2022-12-13 12:36:15,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 127.83333333333333) internal successors, (1534), 12 states have internal predecessors, (1534), 0 states have call successors, (0), 0 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 12:36:15,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:36:15,275 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:36:15,275 INFO L175 Difference]: Start difference. First operand has 94 places, 28 transitions, 179 flow. Second operand 12 states and 1534 transitions. [2022-12-13 12:36:15,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 43 transitions, 347 flow [2022-12-13 12:36:15,276 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 43 transitions, 298 flow, removed 9 selfloop flow, removed 13 redundant places. [2022-12-13 12:36:15,276 INFO L231 Difference]: Finished difference. Result has 89 places, 24 transitions, 147 flow [2022-12-13 12:36:15,277 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=147, PETRI_PLACES=89, PETRI_TRANSITIONS=24} [2022-12-13 12:36:15,277 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 51 predicate places. [2022-12-13 12:36:15,277 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 24 transitions, 147 flow [2022-12-13 12:36:15,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:15,277 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:15,277 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:15,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-13 12:36:15,277 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 6 more)] === [2022-12-13 12:36:15,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:15,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1956985631, now seen corresponding path program 15 times [2022-12-13 12:36:15,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:15,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650825975] [2022-12-13 12:36:15,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:15,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:15,855 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 12:36:15,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:15,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650825975] [2022-12-13 12:36:15,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650825975] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:36:15,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:36:15,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:36:15,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200772862] [2022-12-13 12:36:15,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:36:15,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 12:36:15,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:15,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 12:36:15,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:36:16,698 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 297 [2022-12-13 12:36:16,699 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 24 transitions, 147 flow. Second operand has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:16,699 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:16,699 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 297 [2022-12-13 12:36:16,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:36:17,070 INFO L130 PetriNetUnfolder]: 4/29 cut-off events. [2022-12-13 12:36:17,070 INFO L131 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2022-12-13 12:36:17,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 29 events. 4/29 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 23 event pairs, 0 based on Foata normal form. 1/30 useless extension candidates. Maximal degree in co-relation 108. Up to 5 conditions per place. [2022-12-13 12:36:17,070 INFO L137 encePairwiseOnDemand]: 286/297 looper letters, 0 selfloop transitions, 0 changer transitions 25/25 dead transitions. [2022-12-13 12:36:17,070 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 25 transitions, 174 flow [2022-12-13 12:36:17,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:36:17,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:36:17,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1523 transitions. [2022-12-13 12:36:17,072 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4273288439955107 [2022-12-13 12:36:17,072 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1523 transitions. [2022-12-13 12:36:17,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1523 transitions. [2022-12-13 12:36:17,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:36:17,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1523 transitions. [2022-12-13 12:36:17,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 126.91666666666667) internal successors, (1523), 12 states have internal predecessors, (1523), 0 states have call successors, (0), 0 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 12:36:17,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:36:17,074 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 297.0) internal successors, (3861), 13 states have internal predecessors, (3861), 0 states have call successors, (0), 0 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 12:36:17,074 INFO L175 Difference]: Start difference. First operand has 89 places, 24 transitions, 147 flow. Second operand 12 states and 1523 transitions. [2022-12-13 12:36:17,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 25 transitions, 174 flow [2022-12-13 12:36:17,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 25 transitions, 133 flow, removed 7 selfloop flow, removed 16 redundant places. [2022-12-13 12:36:17,075 INFO L231 Difference]: Finished difference. Result has 57 places, 0 transitions, 0 flow [2022-12-13 12:36:17,075 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=297, PETRI_DIFFERENCE_MINUEND_FLOW=81, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=0, PETRI_PLACES=57, PETRI_TRANSITIONS=0} [2022-12-13 12:36:17,075 INFO L288 CegarLoopForPetriNet]: 38 programPoint places, 19 predicate places. [2022-12-13 12:36:17,075 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 0 transitions, 0 flow [2022-12-13 12:36:17,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 126.35714285714286) internal successors, (1769), 14 states have internal predecessors, (1769), 0 states have call successors, (0), 0 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 12:36:17,077 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2022-12-13 12:36:17,077 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 8 remaining) [2022-12-13 12:36:17,077 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 8 remaining) [2022-12-13 12:36:17,077 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 8 remaining) [2022-12-13 12:36:17,078 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 8 remaining) [2022-12-13 12:36:17,078 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 8 remaining) [2022-12-13 12:36:17,078 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 8 remaining) [2022-12-13 12:36:17,078 INFO L805 garLoopResultBuilder]: Registering result SAFE for location my_callbackErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 8 remaining) [2022-12-13 12:36:17,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-12-13 12:36:17,078 INFO L445 BasicCegarLoop]: Path program histogram: [20, 15, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:17,081 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-13 12:36:17,081 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 12:36:17,083 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 12:36:17 BasicIcfg [2022-12-13 12:36:17,083 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 12:36:17,083 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 12:36:17,084 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 12:36:17,084 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 12:36:17,084 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:33:44" (3/4) ... [2022-12-13 12:36:17,085 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-13 12:36:17,089 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure my_callback [2022-12-13 12:36:17,092 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 39 nodes and edges [2022-12-13 12:36:17,092 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2022-12-13 12:36:17,092 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2022-12-13 12:36:17,092 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-13 12:36:17,115 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/bin/uautomizer-uyxdKDjOR8/witness.graphml [2022-12-13 12:36:17,115 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 12:36:17,116 INFO L158 Benchmark]: Toolchain (without parser) took 154156.23ms. Allocated memory was 140.5MB in the beginning and 520.1MB in the end (delta: 379.6MB). Free memory was 103.8MB in the beginning and 351.8MB in the end (delta: -248.0MB). Peak memory consumption was 134.6MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,116 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 104.9MB. Free memory is still 80.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 12:36:17,116 INFO L158 Benchmark]: CACSL2BoogieTranslator took 725.89ms. Allocated memory is still 140.5MB. Free memory was 103.6MB in the beginning and 94.4MB in the end (delta: 9.2MB). Peak memory consumption was 53.4MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,116 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.34ms. Allocated memory is still 140.5MB. Free memory was 94.4MB in the beginning and 90.8MB in the end (delta: 3.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,116 INFO L158 Benchmark]: Boogie Preprocessor took 26.27ms. Allocated memory is still 140.5MB. Free memory was 90.8MB in the beginning and 88.1MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,116 INFO L158 Benchmark]: RCFGBuilder took 498.66ms. Allocated memory is still 140.5MB. Free memory was 88.1MB in the beginning and 60.8MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,117 INFO L158 Benchmark]: TraceAbstraction took 152830.16ms. Allocated memory was 140.5MB in the beginning and 520.1MB in the end (delta: 379.6MB). Free memory was 60.1MB in the beginning and 356.0MB in the end (delta: -295.9MB). Peak memory consumption was 83.3MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,117 INFO L158 Benchmark]: Witness Printer took 32.03ms. Allocated memory is still 520.1MB. Free memory was 356.0MB in the beginning and 351.8MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-13 12:36:17,117 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.15ms. Allocated memory is still 104.9MB. Free memory is still 80.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 725.89ms. Allocated memory is still 140.5MB. Free memory was 103.6MB in the beginning and 94.4MB in the end (delta: 9.2MB). Peak memory consumption was 53.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 38.34ms. Allocated memory is still 140.5MB. Free memory was 94.4MB in the beginning and 90.8MB in the end (delta: 3.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 26.27ms. Allocated memory is still 140.5MB. Free memory was 90.8MB in the beginning and 88.1MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 498.66ms. Allocated memory is still 140.5MB. Free memory was 88.1MB in the beginning and 60.8MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * TraceAbstraction took 152830.16ms. Allocated memory was 140.5MB in the beginning and 520.1MB in the end (delta: 379.6MB). Free memory was 60.1MB in the beginning and 356.0MB in the end (delta: -295.9MB). Peak memory consumption was 83.3MB. Max. memory is 16.1GB. * Witness Printer took 32.03ms. Allocated memory is still 520.1MB. Free memory was 356.0MB in the beginning and 351.8MB 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.8s, 144 PlacesBefore, 38 PlacesAfterwards, 139 TransitionsBefore, 32 TransitionsAfterwards, 3900 CoEnabledTransitionPairs, 7 FixpointIterations, 44 TrivialSequentialCompositions, 69 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 10 ConcurrentYvCompositions, 1 ChoiceCompositions, 124 TotalNumberOfCompositions, 10403 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3858, independent: 3526, independent conditional: 0, independent unconditional: 3526, dependent: 332, dependent conditional: 0, dependent unconditional: 332, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2199, independent: 2137, independent conditional: 0, independent unconditional: 2137, dependent: 62, dependent conditional: 0, dependent unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3858, independent: 1389, independent conditional: 0, independent unconditional: 1389, dependent: 270, dependent conditional: 0, dependent unconditional: 270, unknown: 2199, unknown conditional: 0, unknown unconditional: 2199] , Statistics on independence cache: Total cache size (in pairs): 90, Positive cache size: 65, Positive conditional cache size: 0, Positive unconditional cache size: 65, Negative cache size: 25, Negative conditional cache size: 0, Negative unconditional cache size: 25, 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: 152.7s, OverallIterations: 85, TraceHistogramMax: 1, PathProgramHistogramMax: 20, EmptinessCheckTime: 0.0s, AutomataDifference: 107.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 6.8s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 27878 SdHoareTripleChecker+Valid, 60.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 23685 mSDsluCounter, 26076 SdHoareTripleChecker+Invalid, 52.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 25567 mSDsCounter, 3191 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 106332 IncrementalHoareTripleChecker+Invalid, 109523 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3191 mSolverCounterUnsat, 509 mSDtfsCounter, 106332 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1579 GetRequests, 116 SyntacticMatches, 27 SemanticMatches, 1436 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3777 ImplicationChecksByTransitivity, 26.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7235occurred in iteration=52, InterpolantAutomatonStates: 1078, 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.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 36.4s InterpolantComputationTime, 1203 NumberOfCodeBlocks, 1203 NumberOfCodeBlocksAsserted, 85 NumberOfCheckSat, 1118 ConstructedInterpolants, 0 QuantifiedInterpolants, 20886 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 85 InterpolantComputations, 85 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 12:36:17,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a7943eb-daf2-4aca-99bb-06094c90296b/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