./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/pthread/queue.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/queue.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro --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 4d771c5dc4ab027f123135a7de4324b9be0c6bae288f44d0eaffc15d1836bd60 --- 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-8393723 [2022-11-18 18:49:45,130 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:49:45,132 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:49:45,168 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:49:45,168 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:49:45,170 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:49:45,175 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:49:45,181 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:49:45,183 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:49:45,189 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:49:45,191 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:49:45,193 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:49:45,193 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:49:45,196 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:49:45,199 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:49:45,201 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:49:45,203 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:49:45,204 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:49:45,206 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:49:45,213 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:49:45,215 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:49:45,216 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:49:45,220 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:49:45,222 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:49:45,231 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:49:45,231 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:49:45,232 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:49:45,234 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:49:45,234 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:49:45,235 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:49:45,236 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:49:45,237 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:49:45,239 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:49:45,240 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:49:45,242 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:49:45,242 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:49:45,243 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:49:45,244 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:49:45,244 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:49:45,245 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:49:45,245 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:49:45,246 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-11-18 18:49:45,286 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:49:45,286 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:49:45,287 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:49:45,287 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:49:45,288 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:49:45,289 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:49:45,290 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:49:45,290 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:49:45,290 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:49:45,290 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:49:45,292 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:49:45,292 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:49:45,292 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:49:45,292 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:49:45,293 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:49:45,293 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 18:49:45,293 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:49:45,293 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 18:49:45,294 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-18 18:49:45,294 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:49:45,294 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 18:49:45,294 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:49:45,295 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 18:49:45,295 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:49:45,295 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:49:45,296 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:49:45,297 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:49:45,298 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:49:45,298 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:49:45,298 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 18:49:45,298 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:49:45,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 18:49:45,299 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 18:49:45,299 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 18:49:45,300 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 18:49:45,300 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/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_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro 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 -> 4d771c5dc4ab027f123135a7de4324b9be0c6bae288f44d0eaffc15d1836bd60 [2022-11-18 18:49:45,640 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:49:45,677 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:49:45,680 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:49:45,682 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:49:45,683 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:49:45,684 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/pthread/queue.i [2022-11-18 18:49:45,762 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/data/8af07a59d/af94dcc65888404bb67dafdba141d59f/FLAG63b4b6557 [2022-11-18 18:49:46,333 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:49:46,347 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i [2022-11-18 18:49:46,372 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/data/8af07a59d/af94dcc65888404bb67dafdba141d59f/FLAG63b4b6557 [2022-11-18 18:49:46,649 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/data/8af07a59d/af94dcc65888404bb67dafdba141d59f [2022-11-18 18:49:46,652 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:49:46,653 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:49:46,659 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:49:46,659 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:49:46,664 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:49:46,664 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:49:46" (1/1) ... [2022-11-18 18:49:46,667 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b6e7361 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:46, skipping insertion in model container [2022-11-18 18:49:46,667 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:49:46" (1/1) ... [2022-11-18 18:49:46,676 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:49:46,734 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:49:47,292 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43284,43297] [2022-11-18 18:49:47,296 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43491,43504] [2022-11-18 18:49:47,300 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43772,43785] [2022-11-18 18:49:47,305 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:49:47,316 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:49:47,362 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43284,43297] [2022-11-18 18:49:47,364 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43491,43504] [2022-11-18 18:49:47,379 WARN L234 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_2d910359-9356-4fc3-86eb-0100c8318d69/sv-benchmarks/c/pthread/queue.i[43772,43785] [2022-11-18 18:49:47,383 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:49:47,436 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:49:47,436 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47 WrapperNode [2022-11-18 18:49:47,436 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:49:47,437 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:49:47,438 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:49:47,438 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:49:47,448 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,471 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,507 INFO L138 Inliner]: procedures = 274, calls = 68, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 268 [2022-11-18 18:49:47,508 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:49:47,508 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:49:47,509 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:49:47,509 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:49:47,519 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,526 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,526 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,538 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,542 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,544 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,550 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:49:47,551 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:49:47,551 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:49:47,551 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:49:47,552 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (1/1) ... [2022-11-18 18:49:47,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:49:47,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:49:47,591 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:49:47,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:49:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2022-11-18 18:49:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2022-11-18 18:49:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2022-11-18 18:49:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2022-11-18 18:49:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 18:49:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:49:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 18:49:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 18:49:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-11-18 18:49:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:49:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 18:49:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:49:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:49:47,674 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 18:49:47,913 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:49:47,916 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:49:48,412 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:49:48,423 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:49:48,423 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-18 18:49:48,444 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:49:48 BoogieIcfgContainer [2022-11-18 18:49:48,444 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:49:48,447 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:49:48,447 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:49:48,451 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:49:48,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:49:46" (1/3) ... [2022-11-18 18:49:48,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b8a7265 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:49:48, skipping insertion in model container [2022-11-18 18:49:48,453 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:49:47" (2/3) ... [2022-11-18 18:49:48,454 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b8a7265 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:49:48, skipping insertion in model container [2022-11-18 18:49:48,456 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:49:48" (3/3) ... [2022-11-18 18:49:48,457 INFO L112 eAbstractionObserver]: Analyzing ICFG queue.i [2022-11-18 18:49:48,474 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-18 18:49:48,508 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:49:48,508 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2022-11-18 18:49:48,509 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 18:49:48,688 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-18 18:49:48,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 313 transitions, 642 flow [2022-11-18 18:49:48,936 INFO L130 PetriNetUnfolder]: 15/311 cut-off events. [2022-11-18 18:49:48,937 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 18:49:48,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 320 conditions, 311 events. 15/311 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 460 event pairs, 0 based on Foata normal form. 0/278 useless extension candidates. Maximal degree in co-relation 226. Up to 2 conditions per place. [2022-11-18 18:49:48,949 INFO L82 GeneralOperation]: Start removeDead. Operand has 305 places, 313 transitions, 642 flow [2022-11-18 18:49:48,963 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 290 places, 297 transitions, 603 flow [2022-11-18 18:49:48,988 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:49:49,000 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;@31bceceb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:49:49,001 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2022-11-18 18:49:49,031 INFO L130 PetriNetUnfolder]: 2/114 cut-off events. [2022-11-18 18:49:49,031 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-18 18:49:49,031 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:49:49,032 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:49:49,033 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:49:49,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:49:49,040 INFO L85 PathProgramCache]: Analyzing trace with hash -853747620, now seen corresponding path program 1 times [2022-11-18 18:49:49,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:49:49,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454860555] [2022-11-18 18:49:49,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:49:49,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:49:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:49:49,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-11-18 18:49:49,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:49:49,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454860555] [2022-11-18 18:49:49,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454860555] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:49:49,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:49:49,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:49:49,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477673124] [2022-11-18 18:49:49,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:49:49,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:49:49,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:49:49,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:49:49,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:49:49,749 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 288 out of 313 [2022-11-18 18:49:49,756 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 297 transitions, 603 flow. Second operand has 4 states, 4 states have (on average 289.75) internal successors, (1159), 4 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:49,756 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:49:49,756 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 288 of 313 [2022-11-18 18:49:49,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:49:50,000 INFO L130 PetriNetUnfolder]: 35/495 cut-off events. [2022-11-18 18:49:50,001 INFO L131 PetriNetUnfolder]: For 59/60 co-relation queries the response was YES. [2022-11-18 18:49:50,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 581 conditions, 495 events. 35/495 cut-off events. For 59/60 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1769 event pairs, 3 based on Foata normal form. 14/440 useless extension candidates. Maximal degree in co-relation 492. Up to 39 conditions per place. [2022-11-18 18:49:50,013 INFO L137 encePairwiseOnDemand]: 302/313 looper letters, 21 selfloop transitions, 4 changer transitions 0/301 dead transitions. [2022-11-18 18:49:50,013 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 301 transitions, 670 flow [2022-11-18 18:49:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:49:50,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-18 18:49:50,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1480 transitions. [2022-11-18 18:49:50,041 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9456869009584664 [2022-11-18 18:49:50,042 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1480 transitions. [2022-11-18 18:49:50,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1480 transitions. [2022-11-18 18:49:50,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:49:50,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1480 transitions. [2022-11-18 18:49:50,059 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 296.0) internal successors, (1480), 5 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:50,073 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:50,075 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:50,076 INFO L175 Difference]: Start difference. First operand has 290 places, 297 transitions, 603 flow. Second operand 5 states and 1480 transitions. [2022-11-18 18:49:50,077 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 301 transitions, 670 flow [2022-11-18 18:49:50,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 301 transitions, 659 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-18 18:49:50,089 INFO L231 Difference]: Finished difference. Result has 292 places, 294 transitions, 618 flow [2022-11-18 18:49:50,092 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=586, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=618, PETRI_PLACES=292, PETRI_TRANSITIONS=294} [2022-11-18 18:49:50,096 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 2 predicate places. [2022-11-18 18:49:50,097 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 294 transitions, 618 flow [2022-11-18 18:49:50,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 289.75) internal successors, (1159), 4 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:50,098 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:49:50,098 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:49:50,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 18:49:50,099 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:49:50,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:49:50,100 INFO L85 PathProgramCache]: Analyzing trace with hash 633198978, now seen corresponding path program 1 times [2022-11-18 18:49:50,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:49:50,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135042992] [2022-11-18 18:49:50,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:49:50,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:49:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:49:51,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:49:51,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:49:51,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135042992] [2022-11-18 18:49:51,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135042992] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:49:51,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:49:51,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 18:49:51,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720214479] [2022-11-18 18:49:51,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:49:51,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:49:51,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:49:51,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:49:51,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:49:51,227 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 228 out of 313 [2022-11-18 18:49:51,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 294 transitions, 618 flow. Second operand has 12 states, 12 states have (on average 231.16666666666666) internal successors, (2774), 12 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:51,232 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:49:51,232 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 228 of 313 [2022-11-18 18:49:51,232 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:49:54,111 INFO L130 PetriNetUnfolder]: 1863/8671 cut-off events. [2022-11-18 18:49:54,111 INFO L131 PetriNetUnfolder]: For 76/76 co-relation queries the response was YES. [2022-11-18 18:49:54,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11728 conditions, 8671 events. 1863/8671 cut-off events. For 76/76 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 87761 event pairs, 1532 based on Foata normal form. 0/7550 useless extension candidates. Maximal degree in co-relation 10299. Up to 2655 conditions per place. [2022-11-18 18:49:54,204 INFO L137 encePairwiseOnDemand]: 300/313 looper letters, 60 selfloop transitions, 12 changer transitions 0/290 dead transitions. [2022-11-18 18:49:54,204 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 290 transitions, 754 flow [2022-11-18 18:49:54,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:49:54,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-18 18:49:54,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3037 transitions. [2022-11-18 18:49:54,216 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7463750307200786 [2022-11-18 18:49:54,217 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 3037 transitions. [2022-11-18 18:49:54,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 3037 transitions. [2022-11-18 18:49:54,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:49:54,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 3037 transitions. [2022-11-18 18:49:54,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 233.6153846153846) internal successors, (3037), 13 states have internal predecessors, (3037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:54,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 313.0) internal successors, (4382), 14 states have internal predecessors, (4382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:54,245 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 313.0) internal successors, (4382), 14 states have internal predecessors, (4382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:54,245 INFO L175 Difference]: Start difference. First operand has 292 places, 294 transitions, 618 flow. Second operand 13 states and 3037 transitions. [2022-11-18 18:49:54,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 290 transitions, 754 flow [2022-11-18 18:49:54,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 290 transitions, 752 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-18 18:49:54,261 INFO L231 Difference]: Finished difference. Result has 300 places, 290 transitions, 632 flow [2022-11-18 18:49:54,262 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=608, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=632, PETRI_PLACES=300, PETRI_TRANSITIONS=290} [2022-11-18 18:49:54,263 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 10 predicate places. [2022-11-18 18:49:54,263 INFO L495 AbstractCegarLoop]: Abstraction has has 300 places, 290 transitions, 632 flow [2022-11-18 18:49:54,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 231.16666666666666) internal successors, (2774), 12 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:54,266 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:49:54,266 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:49:54,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 18:49:54,267 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:49:54,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:49:54,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1388545862, now seen corresponding path program 1 times [2022-11-18 18:49:54,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:49:54,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183917888] [2022-11-18 18:49:54,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:49:54,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:49:54,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:49:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:49:55,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:49:55,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183917888] [2022-11-18 18:49:55,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183917888] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:49:55,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:49:55,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-18 18:49:55,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744923676] [2022-11-18 18:49:55,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:49:55,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:49:55,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:49:55,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:49:55,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:49:55,879 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 313 [2022-11-18 18:49:55,885 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 290 transitions, 632 flow. Second operand has 19 states, 19 states have (on average 204.57894736842104) internal successors, (3887), 19 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:55,885 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:49:55,885 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 313 [2022-11-18 18:49:55,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:49:59,993 INFO L130 PetriNetUnfolder]: 3593/11369 cut-off events. [2022-11-18 18:49:59,994 INFO L131 PetriNetUnfolder]: For 68/68 co-relation queries the response was YES. [2022-11-18 18:50:00,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17244 conditions, 11369 events. 3593/11369 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 111939 event pairs, 2967 based on Foata normal form. 0/9994 useless extension candidates. Maximal degree in co-relation 17119. Up to 4851 conditions per place. [2022-11-18 18:50:00,107 INFO L137 encePairwiseOnDemand]: 291/313 looper letters, 135 selfloop transitions, 31 changer transitions 0/358 dead transitions. [2022-11-18 18:50:00,107 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 358 transitions, 1106 flow [2022-11-18 18:50:00,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 18:50:00,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-18 18:50:00,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 4614 transitions. [2022-11-18 18:50:00,129 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6700551844321813 [2022-11-18 18:50:00,129 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 4614 transitions. [2022-11-18 18:50:00,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 4614 transitions. [2022-11-18 18:50:00,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:00,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 4614 transitions. [2022-11-18 18:50:00,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 209.72727272727272) internal successors, (4614), 22 states have internal predecessors, (4614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:00,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 313.0) internal successors, (7199), 23 states have internal predecessors, (7199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:00,162 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 313.0) internal successors, (7199), 23 states have internal predecessors, (7199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:00,163 INFO L175 Difference]: Start difference. First operand has 300 places, 290 transitions, 632 flow. Second operand 22 states and 4614 transitions. [2022-11-18 18:50:00,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 358 transitions, 1106 flow [2022-11-18 18:50:00,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 358 transitions, 1083 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-11-18 18:50:00,175 INFO L231 Difference]: Finished difference. Result has 317 places, 313 transitions, 774 flow [2022-11-18 18:50:00,176 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=609, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=270, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=774, PETRI_PLACES=317, PETRI_TRANSITIONS=313} [2022-11-18 18:50:00,179 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 27 predicate places. [2022-11-18 18:50:00,179 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 313 transitions, 774 flow [2022-11-18 18:50:00,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 204.57894736842104) internal successors, (3887), 19 states have internal predecessors, (3887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:00,181 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:00,181 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:00,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 18:50:00,182 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:00,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:00,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1945847286, now seen corresponding path program 1 times [2022-11-18 18:50:00,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:00,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018643861] [2022-11-18 18:50:00,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:00,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:00,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:02,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:02,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:02,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018643861] [2022-11-18 18:50:02,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018643861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:02,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:02,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 18:50:02,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604088273] [2022-11-18 18:50:02,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:02,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:50:02,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:02,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:50:02,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:50:02,121 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 313 [2022-11-18 18:50:02,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 313 transitions, 774 flow. Second operand has 21 states, 21 states have (on average 203.38095238095238) internal successors, (4271), 21 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:02,127 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:02,127 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 313 [2022-11-18 18:50:02,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:07,802 INFO L130 PetriNetUnfolder]: 4849/16065 cut-off events. [2022-11-18 18:50:07,803 INFO L131 PetriNetUnfolder]: For 1347/1350 co-relation queries the response was YES. [2022-11-18 18:50:07,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25973 conditions, 16065 events. 4849/16065 cut-off events. For 1347/1350 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 167198 event pairs, 1116 based on Foata normal form. 102/14360 useless extension candidates. Maximal degree in co-relation 25844. Up to 4931 conditions per place. [2022-11-18 18:50:07,950 INFO L137 encePairwiseOnDemand]: 288/313 looper letters, 215 selfloop transitions, 59 changer transitions 0/466 dead transitions. [2022-11-18 18:50:07,950 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 466 transitions, 1714 flow [2022-11-18 18:50:07,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 18:50:07,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-11-18 18:50:07,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 5287 transitions. [2022-11-18 18:50:07,965 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6756549520766774 [2022-11-18 18:50:07,965 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 5287 transitions. [2022-11-18 18:50:07,965 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 5287 transitions. [2022-11-18 18:50:07,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:07,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 5287 transitions. [2022-11-18 18:50:07,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 211.48) internal successors, (5287), 25 states have internal predecessors, (5287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:07,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 313.0) internal successors, (8138), 26 states have internal predecessors, (8138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:07,998 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 313.0) internal successors, (8138), 26 states have internal predecessors, (8138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:07,998 INFO L175 Difference]: Start difference. First operand has 317 places, 313 transitions, 774 flow. Second operand 25 states and 5287 transitions. [2022-11-18 18:50:07,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 466 transitions, 1714 flow [2022-11-18 18:50:08,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 466 transitions, 1699 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-11-18 18:50:08,032 INFO L231 Difference]: Finished difference. Result has 342 places, 348 transitions, 1096 flow [2022-11-18 18:50:08,033 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=759, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=313, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1096, PETRI_PLACES=342, PETRI_TRANSITIONS=348} [2022-11-18 18:50:08,034 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 52 predicate places. [2022-11-18 18:50:08,035 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 348 transitions, 1096 flow [2022-11-18 18:50:08,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 203.38095238095238) internal successors, (4271), 21 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:08,037 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:08,037 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:08,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 18:50:08,038 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:08,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:08,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1070946372, now seen corresponding path program 2 times [2022-11-18 18:50:08,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:08,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376131662] [2022-11-18 18:50:08,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:08,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:09,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:09,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:09,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376131662] [2022-11-18 18:50:09,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376131662] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:09,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:09,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 18:50:09,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525517175] [2022-11-18 18:50:09,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:09,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 18:50:09,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:09,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 18:50:09,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:50:09,537 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 313 [2022-11-18 18:50:09,544 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 348 transitions, 1096 flow. Second operand has 21 states, 21 states have (on average 203.38095238095238) internal successors, (4271), 21 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:09,544 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:09,545 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 313 [2022-11-18 18:50:09,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:15,465 INFO L130 PetriNetUnfolder]: 5583/18622 cut-off events. [2022-11-18 18:50:15,466 INFO L131 PetriNetUnfolder]: For 6139/6218 co-relation queries the response was YES. [2022-11-18 18:50:15,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32918 conditions, 18622 events. 5583/18622 cut-off events. For 6139/6218 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 201105 event pairs, 1129 based on Foata normal form. 142/16705 useless extension candidates. Maximal degree in co-relation 32778. Up to 5031 conditions per place. [2022-11-18 18:50:15,662 INFO L137 encePairwiseOnDemand]: 287/313 looper letters, 218 selfloop transitions, 82 changer transitions 0/492 dead transitions. [2022-11-18 18:50:15,662 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 492 transitions, 2138 flow [2022-11-18 18:50:15,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 18:50:15,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-11-18 18:50:15,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 5084 transitions. [2022-11-18 18:50:15,678 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6767838125665602 [2022-11-18 18:50:15,679 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 5084 transitions. [2022-11-18 18:50:15,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 5084 transitions. [2022-11-18 18:50:15,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:15,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 5084 transitions. [2022-11-18 18:50:15,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 211.83333333333334) internal successors, (5084), 24 states have internal predecessors, (5084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:15,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 313.0) internal successors, (7825), 25 states have internal predecessors, (7825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:15,717 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 313.0) internal successors, (7825), 25 states have internal predecessors, (7825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:15,717 INFO L175 Difference]: Start difference. First operand has 342 places, 348 transitions, 1096 flow. Second operand 24 states and 5084 transitions. [2022-11-18 18:50:15,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 492 transitions, 2138 flow [2022-11-18 18:50:15,803 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 492 transitions, 2085 flow, removed 18 selfloop flow, removed 9 redundant places. [2022-11-18 18:50:16,033 INFO L231 Difference]: Finished difference. Result has 364 places, 375 transitions, 1482 flow [2022-11-18 18:50:16,034 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1061, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1482, PETRI_PLACES=364, PETRI_TRANSITIONS=375} [2022-11-18 18:50:16,035 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 74 predicate places. [2022-11-18 18:50:16,035 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 375 transitions, 1482 flow [2022-11-18 18:50:16,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 203.38095238095238) internal successors, (4271), 21 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:16,036 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:16,037 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:16,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 18:50:16,037 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:16,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:16,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1533256320, now seen corresponding path program 3 times [2022-11-18 18:50:16,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:16,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071167878] [2022-11-18 18:50:16,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:16,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:17,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:17,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:17,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071167878] [2022-11-18 18:50:17,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071167878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:17,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:17,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-18 18:50:17,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331054630] [2022-11-18 18:50:17,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:17,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:50:17,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:17,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:50:17,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:50:17,497 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 313 [2022-11-18 18:50:17,501 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 375 transitions, 1482 flow. Second operand has 20 states, 20 states have (on average 203.5) internal successors, (4070), 20 states have internal predecessors, (4070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:17,501 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:17,502 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 313 [2022-11-18 18:50:17,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:22,848 INFO L130 PetriNetUnfolder]: 5980/20154 cut-off events. [2022-11-18 18:50:22,849 INFO L131 PetriNetUnfolder]: For 13490/13545 co-relation queries the response was YES. [2022-11-18 18:50:23,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37759 conditions, 20154 events. 5980/20154 cut-off events. For 13490/13545 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 223292 event pairs, 1027 based on Foata normal form. 176/18186 useless extension candidates. Maximal degree in co-relation 37608. Up to 4660 conditions per place. [2022-11-18 18:50:23,103 INFO L137 encePairwiseOnDemand]: 289/313 looper letters, 202 selfloop transitions, 104 changer transitions 0/498 dead transitions. [2022-11-18 18:50:23,103 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 498 transitions, 2519 flow [2022-11-18 18:50:23,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 18:50:23,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-18 18:50:23,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 4652 transitions. [2022-11-18 18:50:23,121 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6755736276503049 [2022-11-18 18:50:23,121 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 4652 transitions. [2022-11-18 18:50:23,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 4652 transitions. [2022-11-18 18:50:23,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:23,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 4652 transitions. [2022-11-18 18:50:23,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 211.45454545454547) internal successors, (4652), 22 states have internal predecessors, (4652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:23,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 313.0) internal successors, (7199), 23 states have internal predecessors, (7199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:23,153 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 313.0) internal successors, (7199), 23 states have internal predecessors, (7199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:23,153 INFO L175 Difference]: Start difference. First operand has 364 places, 375 transitions, 1482 flow. Second operand 22 states and 4652 transitions. [2022-11-18 18:50:23,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 498 transitions, 2519 flow [2022-11-18 18:50:23,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 498 transitions, 2446 flow, removed 18 selfloop flow, removed 12 redundant places. [2022-11-18 18:50:23,268 INFO L231 Difference]: Finished difference. Result has 380 places, 405 transitions, 1985 flow [2022-11-18 18:50:23,269 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1420, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1985, PETRI_PLACES=380, PETRI_TRANSITIONS=405} [2022-11-18 18:50:23,273 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 90 predicate places. [2022-11-18 18:50:23,273 INFO L495 AbstractCegarLoop]: Abstraction has has 380 places, 405 transitions, 1985 flow [2022-11-18 18:50:23,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 203.5) internal successors, (4070), 20 states have internal predecessors, (4070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:23,275 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:23,276 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:23,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 18:50:23,276 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:23,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:23,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1452264951, now seen corresponding path program 1 times [2022-11-18 18:50:23,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:23,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996215982] [2022-11-18 18:50:23,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:23,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:23,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:50:23,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:23,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996215982] [2022-11-18 18:50:23,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996215982] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:23,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:23,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:50:23,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269185681] [2022-11-18 18:50:23,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:23,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:50:23,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:23,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:50:23,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:50:23,409 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 288 out of 313 [2022-11-18 18:50:23,410 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 405 transitions, 1985 flow. Second operand has 4 states, 4 states have (on average 291.25) internal successors, (1165), 4 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:23,411 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:23,411 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 288 of 313 [2022-11-18 18:50:23,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:24,155 INFO L130 PetriNetUnfolder]: 278/3699 cut-off events. [2022-11-18 18:50:24,155 INFO L131 PetriNetUnfolder]: For 1293/1487 co-relation queries the response was YES. [2022-11-18 18:50:24,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5643 conditions, 3699 events. 278/3699 cut-off events. For 1293/1487 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 35899 event pairs, 33 based on Foata normal form. 82/3375 useless extension candidates. Maximal degree in co-relation 5522. Up to 238 conditions per place. [2022-11-18 18:50:24,195 INFO L137 encePairwiseOnDemand]: 307/313 looper letters, 13 selfloop transitions, 8 changer transitions 0/408 dead transitions. [2022-11-18 18:50:24,195 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 408 transitions, 2034 flow [2022-11-18 18:50:24,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:50:24,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-18 18:50:24,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1459 transitions. [2022-11-18 18:50:24,198 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9322683706070287 [2022-11-18 18:50:24,199 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1459 transitions. [2022-11-18 18:50:24,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1459 transitions. [2022-11-18 18:50:24,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:24,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1459 transitions. [2022-11-18 18:50:24,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 291.8) internal successors, (1459), 5 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:24,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:24,207 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:24,207 INFO L175 Difference]: Start difference. First operand has 380 places, 405 transitions, 1985 flow. Second operand 5 states and 1459 transitions. [2022-11-18 18:50:24,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 408 transitions, 2034 flow [2022-11-18 18:50:24,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 408 transitions, 1965 flow, removed 25 selfloop flow, removed 9 redundant places. [2022-11-18 18:50:24,232 INFO L231 Difference]: Finished difference. Result has 375 places, 405 transitions, 1936 flow [2022-11-18 18:50:24,233 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1912, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1936, PETRI_PLACES=375, PETRI_TRANSITIONS=405} [2022-11-18 18:50:24,234 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 85 predicate places. [2022-11-18 18:50:24,234 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 405 transitions, 1936 flow [2022-11-18 18:50:24,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 291.25) internal successors, (1165), 4 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:24,235 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:24,235 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:24,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 18:50:24,236 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:24,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:24,237 INFO L85 PathProgramCache]: Analyzing trace with hash -2070539639, now seen corresponding path program 1 times [2022-11-18 18:50:24,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:24,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441697907] [2022-11-18 18:50:24,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:24,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:24,345 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:24,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:24,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441697907] [2022-11-18 18:50:24,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441697907] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:50:24,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049429370] [2022-11-18 18:50:24,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:24,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:24,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:50:24,355 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:50:24,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 18:50:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:24,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:50:24,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:50:24,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:24,787 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:50:24,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049429370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:24,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:50:24,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-18 18:50:24,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434307774] [2022-11-18 18:50:24,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:24,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:50:24,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:24,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:50:24,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:50:24,793 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 288 out of 313 [2022-11-18 18:50:24,796 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 405 transitions, 1936 flow. Second operand has 6 states, 6 states have (on average 290.3333333333333) internal successors, (1742), 6 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:24,810 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:24,811 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 288 of 313 [2022-11-18 18:50:24,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:25,711 INFO L130 PetriNetUnfolder]: 276/3665 cut-off events. [2022-11-18 18:50:25,712 INFO L131 PetriNetUnfolder]: For 1400/1588 co-relation queries the response was YES. [2022-11-18 18:50:25,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5745 conditions, 3665 events. 276/3665 cut-off events. For 1400/1588 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 35526 event pairs, 6 based on Foata normal form. 82/3346 useless extension candidates. Maximal degree in co-relation 5632. Up to 160 conditions per place. [2022-11-18 18:50:25,757 INFO L137 encePairwiseOnDemand]: 308/313 looper letters, 19 selfloop transitions, 6 changer transitions 0/412 dead transitions. [2022-11-18 18:50:25,758 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 412 transitions, 2003 flow [2022-11-18 18:50:25,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:50:25,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-18 18:50:25,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2042 transitions. [2022-11-18 18:50:25,763 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9319945230488361 [2022-11-18 18:50:25,764 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2042 transitions. [2022-11-18 18:50:25,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2042 transitions. [2022-11-18 18:50:25,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:25,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2042 transitions. [2022-11-18 18:50:25,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 291.7142857142857) internal successors, (2042), 7 states have internal predecessors, (2042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:25,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 313.0) internal successors, (2504), 8 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:25,777 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 313.0) internal successors, (2504), 8 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:25,777 INFO L175 Difference]: Start difference. First operand has 375 places, 405 transitions, 1936 flow. Second operand 7 states and 2042 transitions. [2022-11-18 18:50:25,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 412 transitions, 2003 flow [2022-11-18 18:50:25,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 412 transitions, 1989 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-11-18 18:50:25,806 INFO L231 Difference]: Finished difference. Result has 377 places, 404 transitions, 1930 flow [2022-11-18 18:50:25,807 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1918, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1930, PETRI_PLACES=377, PETRI_TRANSITIONS=404} [2022-11-18 18:50:25,808 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 87 predicate places. [2022-11-18 18:50:25,808 INFO L495 AbstractCegarLoop]: Abstraction has has 377 places, 404 transitions, 1930 flow [2022-11-18 18:50:25,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 290.3333333333333) internal successors, (1742), 6 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:25,809 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:25,810 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:25,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 18:50:26,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:26,017 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:26,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:26,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1636190756, now seen corresponding path program 1 times [2022-11-18 18:50:26,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:26,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808925029] [2022-11-18 18:50:26,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:26,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:26,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:26,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:26,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808925029] [2022-11-18 18:50:26,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808925029] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:26,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:26,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:50:26,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534144282] [2022-11-18 18:50:26,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:26,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:50:26,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:26,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:50:26,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:50:26,176 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 313 [2022-11-18 18:50:26,178 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 404 transitions, 1930 flow. Second operand has 3 states, 3 states have (on average 295.6666666666667) internal successors, (887), 3 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:26,178 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:26,178 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 313 [2022-11-18 18:50:26,179 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:26,518 INFO L130 PetriNetUnfolder]: 80/1381 cut-off events. [2022-11-18 18:50:26,519 INFO L131 PetriNetUnfolder]: For 531/532 co-relation queries the response was YES. [2022-11-18 18:50:26,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2057 conditions, 1381 events. 80/1381 cut-off events. For 531/532 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 6690 event pairs, 5 based on Foata normal form. 0/1226 useless extension candidates. Maximal degree in co-relation 2021. Up to 41 conditions per place. [2022-11-18 18:50:26,536 INFO L137 encePairwiseOnDemand]: 309/313 looper letters, 10 selfloop transitions, 3 changer transitions 0/339 dead transitions. [2022-11-18 18:50:26,536 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 339 transitions, 1349 flow [2022-11-18 18:50:26,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:50:26,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-18 18:50:26,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 896 transitions. [2022-11-18 18:50:26,539 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9542066027689031 [2022-11-18 18:50:26,539 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 896 transitions. [2022-11-18 18:50:26,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 896 transitions. [2022-11-18 18:50:26,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:26,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 896 transitions. [2022-11-18 18:50:26,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 298.6666666666667) internal successors, (896), 3 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:26,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:26,544 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 313.0) internal successors, (1252), 4 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:26,544 INFO L175 Difference]: Start difference. First operand has 377 places, 404 transitions, 1930 flow. Second operand 3 states and 896 transitions. [2022-11-18 18:50:26,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 339 transitions, 1349 flow [2022-11-18 18:50:26,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 339 transitions, 1146 flow, removed 3 selfloop flow, removed 26 redundant places. [2022-11-18 18:50:26,557 INFO L231 Difference]: Finished difference. Result has 347 places, 336 transitions, 1124 flow [2022-11-18 18:50:26,558 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1109, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1124, PETRI_PLACES=347, PETRI_TRANSITIONS=336} [2022-11-18 18:50:26,560 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 57 predicate places. [2022-11-18 18:50:26,561 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 336 transitions, 1124 flow [2022-11-18 18:50:26,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 295.6666666666667) internal successors, (887), 3 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:26,561 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:26,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:26,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 18:50:26,562 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:26,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:26,563 INFO L85 PathProgramCache]: Analyzing trace with hash -393426077, now seen corresponding path program 1 times [2022-11-18 18:50:26,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:26,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158517947] [2022-11-18 18:50:26,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:26,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:26,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:27,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:27,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:27,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158517947] [2022-11-18 18:50:27,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158517947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:27,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:27,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 18:50:27,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696492077] [2022-11-18 18:50:27,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:27,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:50:27,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:27,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:50:27,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:50:27,439 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 313 [2022-11-18 18:50:27,443 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 336 transitions, 1124 flow. Second operand has 15 states, 15 states have (on average 207.33333333333334) internal successors, (3110), 15 states have internal predecessors, (3110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:27,443 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:27,443 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 313 [2022-11-18 18:50:27,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:30,367 INFO L130 PetriNetUnfolder]: 1775/8063 cut-off events. [2022-11-18 18:50:30,367 INFO L131 PetriNetUnfolder]: For 815/818 co-relation queries the response was YES. [2022-11-18 18:50:30,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12625 conditions, 8063 events. 1775/8063 cut-off events. For 815/818 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 74794 event pairs, 1456 based on Foata normal form. 2/7251 useless extension candidates. Maximal degree in co-relation 12597. Up to 2794 conditions per place. [2022-11-18 18:50:30,437 INFO L137 encePairwiseOnDemand]: 294/313 looper letters, 125 selfloop transitions, 28 changer transitions 0/359 dead transitions. [2022-11-18 18:50:30,437 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 359 transitions, 1502 flow [2022-11-18 18:50:30,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 18:50:30,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 18:50:30,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3603 transitions. [2022-11-18 18:50:30,443 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6771283593309528 [2022-11-18 18:50:30,443 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3603 transitions. [2022-11-18 18:50:30,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3603 transitions. [2022-11-18 18:50:30,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:30,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3603 transitions. [2022-11-18 18:50:30,452 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 211.94117647058823) internal successors, (3603), 17 states have internal predecessors, (3603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:30,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 313.0) internal successors, (5634), 18 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:30,462 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 313.0) internal successors, (5634), 18 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:30,463 INFO L175 Difference]: Start difference. First operand has 347 places, 336 transitions, 1124 flow. Second operand 17 states and 3603 transitions. [2022-11-18 18:50:30,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 359 transitions, 1502 flow [2022-11-18 18:50:30,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 362 places, 359 transitions, 1499 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-18 18:50:30,478 INFO L231 Difference]: Finished difference. Result has 366 places, 343 transitions, 1233 flow [2022-11-18 18:50:30,479 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1121, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1233, PETRI_PLACES=366, PETRI_TRANSITIONS=343} [2022-11-18 18:50:30,480 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 76 predicate places. [2022-11-18 18:50:30,480 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 343 transitions, 1233 flow [2022-11-18 18:50:30,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 207.33333333333334) internal successors, (3110), 15 states have internal predecessors, (3110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:30,481 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:30,482 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:30,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 18:50:30,482 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:30,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:30,483 INFO L85 PathProgramCache]: Analyzing trace with hash -494322273, now seen corresponding path program 1 times [2022-11-18 18:50:30,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:30,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966870790] [2022-11-18 18:50:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:30,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:30,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:31,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:31,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:31,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966870790] [2022-11-18 18:50:31,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966870790] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:31,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:31,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-11-18 18:50:31,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343708879] [2022-11-18 18:50:31,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:31,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 18:50:31,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:31,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 18:50:31,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:50:31,970 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 313 [2022-11-18 18:50:31,975 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 343 transitions, 1233 flow. Second operand has 22 states, 22 states have (on average 197.54545454545453) internal successors, (4346), 22 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:31,975 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:31,975 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 313 [2022-11-18 18:50:31,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:35,960 INFO L130 PetriNetUnfolder]: 1799/8097 cut-off events. [2022-11-18 18:50:35,960 INFO L131 PetriNetUnfolder]: For 874/877 co-relation queries the response was YES. [2022-11-18 18:50:36,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12897 conditions, 8097 events. 1799/8097 cut-off events. For 874/877 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 75075 event pairs, 864 based on Foata normal form. 6/7303 useless extension candidates. Maximal degree in co-relation 12865. Up to 2662 conditions per place. [2022-11-18 18:50:36,022 INFO L137 encePairwiseOnDemand]: 284/313 looper letters, 142 selfloop transitions, 54 changer transitions 0/397 dead transitions. [2022-11-18 18:50:36,022 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 397 transitions, 1820 flow [2022-11-18 18:50:36,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-18 18:50:36,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-18 18:50:36,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 5438 transitions. [2022-11-18 18:50:36,031 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6434741450715892 [2022-11-18 18:50:36,031 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 5438 transitions. [2022-11-18 18:50:36,031 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 5438 transitions. [2022-11-18 18:50:36,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:36,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 5438 transitions. [2022-11-18 18:50:36,045 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 201.40740740740742) internal successors, (5438), 27 states have internal predecessors, (5438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:36,057 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 313.0) internal successors, (8764), 28 states have internal predecessors, (8764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:36,061 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 313.0) internal successors, (8764), 28 states have internal predecessors, (8764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:36,062 INFO L175 Difference]: Start difference. First operand has 366 places, 343 transitions, 1233 flow. Second operand 27 states and 5438 transitions. [2022-11-18 18:50:36,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 397 transitions, 1820 flow [2022-11-18 18:50:36,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 383 places, 397 transitions, 1800 flow, removed 0 selfloop flow, removed 9 redundant places. [2022-11-18 18:50:36,080 INFO L231 Difference]: Finished difference. Result has 389 places, 353 transitions, 1433 flow [2022-11-18 18:50:36,081 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1213, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=343, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1433, PETRI_PLACES=389, PETRI_TRANSITIONS=353} [2022-11-18 18:50:36,081 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 99 predicate places. [2022-11-18 18:50:36,082 INFO L495 AbstractCegarLoop]: Abstraction has has 389 places, 353 transitions, 1433 flow [2022-11-18 18:50:36,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 197.54545454545453) internal successors, (4346), 22 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:36,084 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:36,084 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:36,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 18:50:36,084 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:36,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:36,085 INFO L85 PathProgramCache]: Analyzing trace with hash -795500571, now seen corresponding path program 2 times [2022-11-18 18:50:36,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:36,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636273311] [2022-11-18 18:50:36,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:36,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:37,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:37,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636273311] [2022-11-18 18:50:37,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636273311] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:37,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:37,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-11-18 18:50:37,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20031087] [2022-11-18 18:50:37,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:37,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 18:50:37,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:37,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 18:50:37,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:50:37,576 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 313 [2022-11-18 18:50:37,580 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 353 transitions, 1433 flow. Second operand has 22 states, 22 states have (on average 197.54545454545453) internal successors, (4346), 22 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:37,581 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:37,581 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 313 [2022-11-18 18:50:37,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:41,714 INFO L130 PetriNetUnfolder]: 1802/8152 cut-off events. [2022-11-18 18:50:41,714 INFO L131 PetriNetUnfolder]: For 1280/1283 co-relation queries the response was YES. [2022-11-18 18:50:41,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13178 conditions, 8152 events. 1802/8152 cut-off events. For 1280/1283 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 75717 event pairs, 861 based on Foata normal form. 6/7360 useless extension candidates. Maximal degree in co-relation 13140. Up to 2605 conditions per place. [2022-11-18 18:50:41,795 INFO L137 encePairwiseOnDemand]: 283/313 looper letters, 137 selfloop transitions, 63 changer transitions 0/401 dead transitions. [2022-11-18 18:50:41,795 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 401 transitions, 2003 flow [2022-11-18 18:50:41,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 18:50:41,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-11-18 18:50:41,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 5046 transitions. [2022-11-18 18:50:41,800 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6448562300319489 [2022-11-18 18:50:41,801 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 5046 transitions. [2022-11-18 18:50:41,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 5046 transitions. [2022-11-18 18:50:41,803 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:41,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 5046 transitions. [2022-11-18 18:50:41,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 201.84) internal successors, (5046), 25 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:41,822 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 313.0) internal successors, (8138), 26 states have internal predecessors, (8138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:41,824 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 313.0) internal successors, (8138), 26 states have internal predecessors, (8138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:41,824 INFO L175 Difference]: Start difference. First operand has 389 places, 353 transitions, 1433 flow. Second operand 25 states and 5046 transitions. [2022-11-18 18:50:41,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 401 transitions, 2003 flow [2022-11-18 18:50:41,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 401 transitions, 1945 flow, removed 10 selfloop flow, removed 16 redundant places. [2022-11-18 18:50:41,847 INFO L231 Difference]: Finished difference. Result has 403 places, 358 transitions, 1606 flow [2022-11-18 18:50:41,848 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1383, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=1606, PETRI_PLACES=403, PETRI_TRANSITIONS=358} [2022-11-18 18:50:41,849 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 113 predicate places. [2022-11-18 18:50:41,849 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 358 transitions, 1606 flow [2022-11-18 18:50:41,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 197.54545454545453) internal successors, (4346), 22 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:41,850 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:41,850 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:41,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 18:50:41,851 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:41,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:41,851 INFO L85 PathProgramCache]: Analyzing trace with hash -397239769, now seen corresponding path program 3 times [2022-11-18 18:50:41,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:41,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477581857] [2022-11-18 18:50:41,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:41,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:43,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:43,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:43,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477581857] [2022-11-18 18:50:43,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477581857] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:43,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:43,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-18 18:50:43,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305583323] [2022-11-18 18:50:43,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:43,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:50:43,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:43,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:50:43,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:50:43,302 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 201 out of 313 [2022-11-18 18:50:43,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 358 transitions, 1606 flow. Second operand has 19 states, 19 states have (on average 203.78947368421052) internal successors, (3872), 19 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:43,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:43,306 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 201 of 313 [2022-11-18 18:50:43,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:46,402 INFO L130 PetriNetUnfolder]: 1794/8196 cut-off events. [2022-11-18 18:50:46,402 INFO L131 PetriNetUnfolder]: For 1821/1824 co-relation queries the response was YES. [2022-11-18 18:50:46,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13371 conditions, 8196 events. 1794/8196 cut-off events. For 1821/1824 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 76096 event pairs, 866 based on Foata normal form. 12/7407 useless extension candidates. Maximal degree in co-relation 13328. Up to 2552 conditions per place. [2022-11-18 18:50:46,497 INFO L137 encePairwiseOnDemand]: 292/313 looper letters, 118 selfloop transitions, 52 changer transitions 0/374 dead transitions. [2022-11-18 18:50:46,498 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 374 transitions, 1986 flow [2022-11-18 18:50:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 18:50:46,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-18 18:50:46,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3740 transitions. [2022-11-18 18:50:46,503 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6638267660631878 [2022-11-18 18:50:46,504 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3740 transitions. [2022-11-18 18:50:46,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3740 transitions. [2022-11-18 18:50:46,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:46,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3740 transitions. [2022-11-18 18:50:46,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 207.77777777777777) internal successors, (3740), 18 states have internal predecessors, (3740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:46,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 313.0) internal successors, (5947), 19 states have internal predecessors, (5947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:46,520 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 313.0) internal successors, (5947), 19 states have internal predecessors, (5947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:46,521 INFO L175 Difference]: Start difference. First operand has 403 places, 358 transitions, 1606 flow. Second operand 18 states and 3740 transitions. [2022-11-18 18:50:46,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 374 transitions, 1986 flow [2022-11-18 18:50:46,537 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 374 transitions, 1912 flow, removed 5 selfloop flow, removed 19 redundant places. [2022-11-18 18:50:46,543 INFO L231 Difference]: Finished difference. Result has 399 places, 356 transitions, 1620 flow [2022-11-18 18:50:46,544 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1620, PETRI_PLACES=399, PETRI_TRANSITIONS=356} [2022-11-18 18:50:46,545 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 109 predicate places. [2022-11-18 18:50:46,545 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 356 transitions, 1620 flow [2022-11-18 18:50:46,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 203.78947368421052) internal successors, (3872), 19 states have internal predecessors, (3872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:46,546 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:46,546 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:46,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 18:50:46,547 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:46,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:46,547 INFO L85 PathProgramCache]: Analyzing trace with hash 299767901, now seen corresponding path program 1 times [2022-11-18 18:50:46,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:46,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049822561] [2022-11-18 18:50:46,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:46,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:46,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:46,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:46,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:46,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049822561] [2022-11-18 18:50:46,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049822561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:46,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:46,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:50:46,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405405840] [2022-11-18 18:50:46,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:46,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:50:46,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:46,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:50:46,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:50:46,640 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 313 [2022-11-18 18:50:46,641 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 356 transitions, 1620 flow. Second operand has 4 states, 4 states have (on average 285.5) internal successors, (1142), 4 states have internal predecessors, (1142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:46,641 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:46,641 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 313 [2022-11-18 18:50:46,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:47,353 INFO L130 PetriNetUnfolder]: 120/1804 cut-off events. [2022-11-18 18:50:47,354 INFO L131 PetriNetUnfolder]: For 924/924 co-relation queries the response was YES. [2022-11-18 18:50:47,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3055 conditions, 1804 events. 120/1804 cut-off events. For 924/924 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9422 event pairs, 31 based on Foata normal form. 0/1644 useless extension candidates. Maximal degree in co-relation 3014. Up to 198 conditions per place. [2022-11-18 18:50:47,375 INFO L137 encePairwiseOnDemand]: 304/313 looper letters, 27 selfloop transitions, 4 changer transitions 0/368 dead transitions. [2022-11-18 18:50:47,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 368 transitions, 1712 flow [2022-11-18 18:50:47,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:50:47,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-18 18:50:47,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1456 transitions. [2022-11-18 18:50:47,378 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9303514376996805 [2022-11-18 18:50:47,378 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1456 transitions. [2022-11-18 18:50:47,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1456 transitions. [2022-11-18 18:50:47,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:47,379 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1456 transitions. [2022-11-18 18:50:47,381 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 291.2) internal successors, (1456), 5 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:47,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:47,384 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:47,384 INFO L175 Difference]: Start difference. First operand has 399 places, 356 transitions, 1620 flow. Second operand 5 states and 1456 transitions. [2022-11-18 18:50:47,384 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 368 transitions, 1712 flow [2022-11-18 18:50:47,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 368 transitions, 1608 flow, removed 0 selfloop flow, removed 17 redundant places. [2022-11-18 18:50:47,399 INFO L231 Difference]: Finished difference. Result has 389 places, 359 transitions, 1552 flow [2022-11-18 18:50:47,400 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=352, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1552, PETRI_PLACES=389, PETRI_TRANSITIONS=359} [2022-11-18 18:50:47,401 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 99 predicate places. [2022-11-18 18:50:47,401 INFO L495 AbstractCegarLoop]: Abstraction has has 389 places, 359 transitions, 1552 flow [2022-11-18 18:50:47,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 285.5) internal successors, (1142), 4 states have internal predecessors, (1142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:47,402 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:47,402 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:47,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-18 18:50:47,402 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:47,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:47,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1147795698, now seen corresponding path program 1 times [2022-11-18 18:50:47,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:47,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134287393] [2022-11-18 18:50:47,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:47,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:47,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:47,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:50:47,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:47,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134287393] [2022-11-18 18:50:47,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134287393] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:47,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:47,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:50:47,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40594644] [2022-11-18 18:50:47,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:47,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:50:47,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:47,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:50:47,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:50:47,486 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 313 [2022-11-18 18:50:47,487 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 359 transitions, 1552 flow. Second operand has 4 states, 4 states have (on average 287.0) internal successors, (1148), 4 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:47,487 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:47,487 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 313 [2022-11-18 18:50:47,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:47,988 INFO L130 PetriNetUnfolder]: 116/1780 cut-off events. [2022-11-18 18:50:47,988 INFO L131 PetriNetUnfolder]: For 782/782 co-relation queries the response was YES. [2022-11-18 18:50:48,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3036 conditions, 1780 events. 116/1780 cut-off events. For 782/782 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9281 event pairs, 10 based on Foata normal form. 20/1690 useless extension candidates. Maximal degree in co-relation 2992. Up to 80 conditions per place. [2022-11-18 18:50:48,018 INFO L137 encePairwiseOnDemand]: 306/313 looper letters, 16 selfloop transitions, 8 changer transitions 0/361 dead transitions. [2022-11-18 18:50:48,019 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 361 transitions, 1606 flow [2022-11-18 18:50:48,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:50:48,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-18 18:50:48,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1443 transitions. [2022-11-18 18:50:48,021 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9220447284345048 [2022-11-18 18:50:48,021 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1443 transitions. [2022-11-18 18:50:48,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1443 transitions. [2022-11-18 18:50:48,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:48,022 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1443 transitions. [2022-11-18 18:50:48,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 288.6) internal successors, (1443), 5 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:48,026 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:48,027 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 313.0) internal successors, (1878), 6 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:48,027 INFO L175 Difference]: Start difference. First operand has 389 places, 359 transitions, 1552 flow. Second operand 5 states and 1443 transitions. [2022-11-18 18:50:48,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 361 transitions, 1606 flow [2022-11-18 18:50:48,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 361 transitions, 1604 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-18 18:50:48,043 INFO L231 Difference]: Finished difference. Result has 391 places, 358 transitions, 1566 flow [2022-11-18 18:50:48,045 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1542, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1566, PETRI_PLACES=391, PETRI_TRANSITIONS=358} [2022-11-18 18:50:48,046 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 101 predicate places. [2022-11-18 18:50:48,046 INFO L495 AbstractCegarLoop]: Abstraction has has 391 places, 358 transitions, 1566 flow [2022-11-18 18:50:48,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 287.0) internal successors, (1148), 4 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:48,049 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:48,050 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:48,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 18:50:48,050 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:48,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:48,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1221929084, now seen corresponding path program 1 times [2022-11-18 18:50:48,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:48,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312135438] [2022-11-18 18:50:48,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:48,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:48,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:48,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312135438] [2022-11-18 18:50:48,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312135438] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:50:48,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216325135] [2022-11-18 18:50:48,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:48,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:48,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:50:48,215 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:50:48,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 18:50:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:48,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:50:48,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:50:48,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:48,457 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:50:48,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216325135] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:48,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:50:48,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-18 18:50:48,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540695492] [2022-11-18 18:50:48,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:48,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:50:48,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:48,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:50:48,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:50:48,461 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 284 out of 313 [2022-11-18 18:50:48,463 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 358 transitions, 1566 flow. Second operand has 6 states, 6 states have (on average 286.1666666666667) internal successors, (1717), 6 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:48,463 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:48,463 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 284 of 313 [2022-11-18 18:50:48,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:49,204 INFO L130 PetriNetUnfolder]: 112/1756 cut-off events. [2022-11-18 18:50:49,204 INFO L131 PetriNetUnfolder]: For 842/842 co-relation queries the response was YES. [2022-11-18 18:50:49,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3031 conditions, 1756 events. 112/1756 cut-off events. For 842/842 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9102 event pairs, 3 based on Foata normal form. 20/1666 useless extension candidates. Maximal degree in co-relation 2987. Up to 84 conditions per place. [2022-11-18 18:50:49,223 INFO L137 encePairwiseOnDemand]: 307/313 looper letters, 23 selfloop transitions, 6 changer transitions 0/366 dead transitions. [2022-11-18 18:50:49,224 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 366 transitions, 1646 flow [2022-11-18 18:50:49,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:50:49,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-18 18:50:49,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2019 transitions. [2022-11-18 18:50:49,229 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.9214970333181196 [2022-11-18 18:50:49,229 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2019 transitions. [2022-11-18 18:50:49,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2019 transitions. [2022-11-18 18:50:49,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:49,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2019 transitions. [2022-11-18 18:50:49,236 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 288.42857142857144) internal successors, (2019), 7 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:49,239 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 313.0) internal successors, (2504), 8 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:49,240 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 313.0) internal successors, (2504), 8 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:49,240 INFO L175 Difference]: Start difference. First operand has 391 places, 358 transitions, 1566 flow. Second operand 7 states and 2019 transitions. [2022-11-18 18:50:49,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 366 transitions, 1646 flow [2022-11-18 18:50:49,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 366 transitions, 1634 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-18 18:50:49,260 INFO L231 Difference]: Finished difference. Result has 392 places, 356 transitions, 1558 flow [2022-11-18 18:50:49,261 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1546, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1558, PETRI_PLACES=392, PETRI_TRANSITIONS=356} [2022-11-18 18:50:49,262 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 102 predicate places. [2022-11-18 18:50:49,262 INFO L495 AbstractCegarLoop]: Abstraction has has 392 places, 356 transitions, 1558 flow [2022-11-18 18:50:49,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 286.1666666666667) internal successors, (1717), 6 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:49,263 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:49,263 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:49,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 18:50:49,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d910359-9356-4fc3-86eb-0100c8318d69/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 18:50:49,469 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:49,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:49,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1765733882, now seen corresponding path program 1 times [2022-11-18 18:50:49,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:49,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592449327] [2022-11-18 18:50:49,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:49,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:50,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:50,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:50,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592449327] [2022-11-18 18:50:50,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592449327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:50,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:50,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 18:50:50,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294768320] [2022-11-18 18:50:50,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:50,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:50:50,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:50,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:50:50,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:50:50,658 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 313 [2022-11-18 18:50:50,662 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 356 transitions, 1558 flow. Second operand has 15 states, 15 states have (on average 214.06666666666666) internal successors, (3211), 15 states have internal predecessors, (3211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:50,662 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:50,662 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 313 [2022-11-18 18:50:50,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:53,511 INFO L130 PetriNetUnfolder]: 1834/8375 cut-off events. [2022-11-18 18:50:53,511 INFO L131 PetriNetUnfolder]: For 1680/1685 co-relation queries the response was YES. [2022-11-18 18:50:53,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13739 conditions, 8375 events. 1834/8375 cut-off events. For 1680/1685 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 75670 event pairs, 1404 based on Foata normal form. 4/7651 useless extension candidates. Maximal degree in co-relation 13694. Up to 2905 conditions per place. [2022-11-18 18:50:53,615 INFO L137 encePairwiseOnDemand]: 298/313 looper letters, 117 selfloop transitions, 26 changer transitions 0/365 dead transitions. [2022-11-18 18:50:53,615 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 365 transitions, 1858 flow [2022-11-18 18:50:53,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:50:53,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 18:50:53,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3054 transitions. [2022-11-18 18:50:53,620 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6969420356001825 [2022-11-18 18:50:53,621 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3054 transitions. [2022-11-18 18:50:53,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3054 transitions. [2022-11-18 18:50:53,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:53,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3054 transitions. [2022-11-18 18:50:53,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 218.14285714285714) internal successors, (3054), 14 states have internal predecessors, (3054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:53,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 313.0) internal successors, (4695), 15 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:53,634 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 313.0) internal successors, (4695), 15 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:53,634 INFO L175 Difference]: Start difference. First operand has 392 places, 356 transitions, 1558 flow. Second operand 14 states and 3054 transitions. [2022-11-18 18:50:53,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 365 transitions, 1858 flow [2022-11-18 18:50:53,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 400 places, 365 transitions, 1845 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-18 18:50:53,655 INFO L231 Difference]: Finished difference. Result has 403 places, 359 transitions, 1622 flow [2022-11-18 18:50:53,656 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1523, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=355, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1622, PETRI_PLACES=403, PETRI_TRANSITIONS=359} [2022-11-18 18:50:53,657 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 113 predicate places. [2022-11-18 18:50:53,657 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 359 transitions, 1622 flow [2022-11-18 18:50:53,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 214.06666666666666) internal successors, (3211), 15 states have internal predecessors, (3211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:53,658 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:53,658 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:53,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 18:50:53,658 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:53,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:53,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1952976172, now seen corresponding path program 1 times [2022-11-18 18:50:53,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:53,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102880946] [2022-11-18 18:50:53,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:53,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:53,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:55,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:55,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:55,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102880946] [2022-11-18 18:50:55,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102880946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:55,108 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:55,108 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 18:50:55,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468083918] [2022-11-18 18:50:55,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:55,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:50:55,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:55,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:50:55,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:50:55,113 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 313 [2022-11-18 18:50:55,117 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 359 transitions, 1622 flow. Second operand has 20 states, 20 states have (on average 210.2) internal successors, (4204), 20 states have internal predecessors, (4204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:55,117 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:55,118 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 313 [2022-11-18 18:50:55,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:50:58,271 INFO L130 PetriNetUnfolder]: 1823/8202 cut-off events. [2022-11-18 18:50:58,271 INFO L131 PetriNetUnfolder]: For 1661/1666 co-relation queries the response was YES. [2022-11-18 18:50:58,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13490 conditions, 8202 events. 1823/8202 cut-off events. For 1661/1666 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 73649 event pairs, 782 based on Foata normal form. 5/7491 useless extension candidates. Maximal degree in co-relation 13443. Up to 2730 conditions per place. [2022-11-18 18:50:58,400 INFO L137 encePairwiseOnDemand]: 292/313 looper letters, 121 selfloop transitions, 42 changer transitions 0/383 dead transitions. [2022-11-18 18:50:58,401 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 383 transitions, 2012 flow [2022-11-18 18:50:58,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 18:50:58,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-11-18 18:50:58,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3654 transitions. [2022-11-18 18:50:58,407 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6867130238676941 [2022-11-18 18:50:58,407 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3654 transitions. [2022-11-18 18:50:58,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3654 transitions. [2022-11-18 18:50:58,409 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:50:58,409 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3654 transitions. [2022-11-18 18:50:58,415 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 214.94117647058823) internal successors, (3654), 17 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:58,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 313.0) internal successors, (5634), 18 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:58,422 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 313.0) internal successors, (5634), 18 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:58,422 INFO L175 Difference]: Start difference. First operand has 403 places, 359 transitions, 1622 flow. Second operand 17 states and 3654 transitions. [2022-11-18 18:50:58,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 419 places, 383 transitions, 2012 flow [2022-11-18 18:50:58,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 383 transitions, 1995 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-11-18 18:50:58,445 INFO L231 Difference]: Finished difference. Result has 413 places, 360 transitions, 1712 flow [2022-11-18 18:50:58,446 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1589, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1712, PETRI_PLACES=413, PETRI_TRANSITIONS=360} [2022-11-18 18:50:58,446 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 123 predicate places. [2022-11-18 18:50:58,447 INFO L495 AbstractCegarLoop]: Abstraction has has 413 places, 360 transitions, 1712 flow [2022-11-18 18:50:58,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 210.2) internal successors, (4204), 20 states have internal predecessors, (4204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:58,448 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:50:58,448 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:50:58,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 18:50:58,448 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:50:58,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:58,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1412082504, now seen corresponding path program 2 times [2022-11-18 18:50:58,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:58,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394416633] [2022-11-18 18:50:58,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:58,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:50:59,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:59,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394416633] [2022-11-18 18:50:59,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394416633] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:59,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:59,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-18 18:50:59,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377429467] [2022-11-18 18:50:59,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:59,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 18:50:59,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:59,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 18:50:59,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:50:59,763 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 313 [2022-11-18 18:50:59,765 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 360 transitions, 1712 flow. Second operand has 17 states, 17 states have (on average 212.64705882352942) internal successors, (3615), 17 states have internal predecessors, (3615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:50:59,765 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:50:59,766 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 313 [2022-11-18 18:50:59,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:03,036 INFO L130 PetriNetUnfolder]: 1816/8243 cut-off events. [2022-11-18 18:51:03,037 INFO L131 PetriNetUnfolder]: For 2070/2075 co-relation queries the response was YES. [2022-11-18 18:51:03,097 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13651 conditions, 8243 events. 1816/8243 cut-off events. For 2070/2075 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 74192 event pairs, 781 based on Foata normal form. 5/7535 useless extension candidates. Maximal degree in co-relation 13602. Up to 2677 conditions per place. [2022-11-18 18:51:03,116 INFO L137 encePairwiseOnDemand]: 294/313 looper letters, 117 selfloop transitions, 44 changer transitions 0/383 dead transitions. [2022-11-18 18:51:03,116 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 383 transitions, 2111 flow [2022-11-18 18:51:03,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:51:03,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-18 18:51:03,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3057 transitions. [2022-11-18 18:51:03,123 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6976266544956641 [2022-11-18 18:51:03,124 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3057 transitions. [2022-11-18 18:51:03,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3057 transitions. [2022-11-18 18:51:03,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:03,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3057 transitions. [2022-11-18 18:51:03,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 218.35714285714286) internal successors, (3057), 14 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:03,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 313.0) internal successors, (4695), 15 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:03,151 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 313.0) internal successors, (4695), 15 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:03,151 INFO L175 Difference]: Start difference. First operand has 413 places, 360 transitions, 1712 flow. Second operand 14 states and 3057 transitions. [2022-11-18 18:51:03,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 383 transitions, 2111 flow [2022-11-18 18:51:03,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 383 transitions, 2057 flow, removed 5 selfloop flow, removed 14 redundant places. [2022-11-18 18:51:03,174 INFO L231 Difference]: Finished difference. Result has 414 places, 361 transitions, 1790 flow [2022-11-18 18:51:03,175 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1653, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=359, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1790, PETRI_PLACES=414, PETRI_TRANSITIONS=361} [2022-11-18 18:51:03,175 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 124 predicate places. [2022-11-18 18:51:03,175 INFO L495 AbstractCegarLoop]: Abstraction has has 414 places, 361 transitions, 1790 flow [2022-11-18 18:51:03,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 212.64705882352942) internal successors, (3615), 17 states have internal predecessors, (3615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:03,176 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:51:03,176 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:51:03,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 18:51:03,177 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:51:03,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:51:03,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1031676874, now seen corresponding path program 3 times [2022-11-18 18:51:03,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:51:03,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597808293] [2022-11-18 18:51:03,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:51:03,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:51:03,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:51:04,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:51:04,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:51:04,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597808293] [2022-11-18 18:51:04,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597808293] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:51:04,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:51:04,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-18 18:51:04,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731162058] [2022-11-18 18:51:04,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:51:04,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:51:04,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:51:04,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:51:05,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:51:05,004 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 207 out of 313 [2022-11-18 18:51:05,007 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 361 transitions, 1790 flow. Second operand has 19 states, 19 states have (on average 210.3684210526316) internal successors, (3997), 19 states have internal predecessors, (3997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:05,007 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:51:05,007 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 207 of 313 [2022-11-18 18:51:05,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:07,992 INFO L130 PetriNetUnfolder]: 1799/8239 cut-off events. [2022-11-18 18:51:07,992 INFO L131 PetriNetUnfolder]: For 2450/2455 co-relation queries the response was YES. [2022-11-18 18:51:08,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13677 conditions, 8239 events. 1799/8239 cut-off events. For 2450/2455 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 74736 event pairs, 787 based on Foata normal form. 8/7535 useless extension candidates. Maximal degree in co-relation 13627. Up to 2611 conditions per place. [2022-11-18 18:51:08,081 INFO L137 encePairwiseOnDemand]: 295/313 looper letters, 109 selfloop transitions, 38 changer transitions 0/367 dead transitions. [2022-11-18 18:51:08,081 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 367 transitions, 2086 flow [2022-11-18 18:51:08,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:51:08,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-18 18:51:08,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3210 transitions. [2022-11-18 18:51:08,087 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6837060702875399 [2022-11-18 18:51:08,087 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3210 transitions. [2022-11-18 18:51:08,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3210 transitions. [2022-11-18 18:51:08,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:08,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3210 transitions. [2022-11-18 18:51:08,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 214.0) internal successors, (3210), 15 states have internal predecessors, (3210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:08,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 313.0) internal successors, (5008), 16 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:08,101 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 313.0) internal successors, (5008), 16 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:08,102 INFO L175 Difference]: Start difference. First operand has 414 places, 361 transitions, 1790 flow. Second operand 15 states and 3210 transitions. [2022-11-18 18:51:08,102 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 367 transitions, 2086 flow [2022-11-18 18:51:08,122 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 367 transitions, 2047 flow, removed 2 selfloop flow, removed 11 redundant places. [2022-11-18 18:51:08,128 INFO L231 Difference]: Finished difference. Result has 415 places, 357 transitions, 1799 flow [2022-11-18 18:51:08,129 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1723, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1799, PETRI_PLACES=415, PETRI_TRANSITIONS=357} [2022-11-18 18:51:08,129 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 125 predicate places. [2022-11-18 18:51:08,130 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 357 transitions, 1799 flow [2022-11-18 18:51:08,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 210.3684210526316) internal successors, (3997), 19 states have internal predecessors, (3997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:08,131 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:51:08,131 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:51:08,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 18:51:08,131 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:51:08,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:51:08,132 INFO L85 PathProgramCache]: Analyzing trace with hash 578291439, now seen corresponding path program 1 times [2022-11-18 18:51:08,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:51:08,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630470771] [2022-11-18 18:51:08,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:51:08,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:51:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:51:11,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:51:11,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:51:11,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630470771] [2022-11-18 18:51:11,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630470771] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:51:11,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:51:11,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-11-18 18:51:11,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924706409] [2022-11-18 18:51:11,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:51:11,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-18 18:51:11,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:51:11,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-18 18:51:11,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2022-11-18 18:51:11,700 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 313 [2022-11-18 18:51:11,705 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 357 transitions, 1799 flow. Second operand has 32 states, 32 states have (on average 187.40625) internal successors, (5997), 32 states have internal predecessors, (5997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:11,705 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:51:11,705 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 313 [2022-11-18 18:51:11,705 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:18,171 INFO L130 PetriNetUnfolder]: 2718/11183 cut-off events. [2022-11-18 18:51:18,171 INFO L131 PetriNetUnfolder]: For 2976/2979 co-relation queries the response was YES. [2022-11-18 18:51:18,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18855 conditions, 11183 events. 2718/11183 cut-off events. For 2976/2979 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 108322 event pairs, 2022 based on Foata normal form. 2/10135 useless extension candidates. Maximal degree in co-relation 18806. Up to 4137 conditions per place. [2022-11-18 18:51:18,302 INFO L137 encePairwiseOnDemand]: 272/313 looper letters, 176 selfloop transitions, 70 changer transitions 0/423 dead transitions. [2022-11-18 18:51:18,302 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 453 places, 423 transitions, 2489 flow [2022-11-18 18:51:18,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-18 18:51:18,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-11-18 18:51:18,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 7421 transitions. [2022-11-18 18:51:18,310 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6079298763004833 [2022-11-18 18:51:18,310 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 7421 transitions. [2022-11-18 18:51:18,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 7421 transitions. [2022-11-18 18:51:18,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:18,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 7421 transitions. [2022-11-18 18:51:18,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 190.28205128205127) internal successors, (7421), 39 states have internal predecessors, (7421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:18,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 313.0) internal successors, (12520), 40 states have internal predecessors, (12520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:18,340 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 313.0) internal successors, (12520), 40 states have internal predecessors, (12520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:18,340 INFO L175 Difference]: Start difference. First operand has 415 places, 357 transitions, 1799 flow. Second operand 39 states and 7421 transitions. [2022-11-18 18:51:18,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 453 places, 423 transitions, 2489 flow [2022-11-18 18:51:18,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 423 transitions, 2413 flow, removed 0 selfloop flow, removed 14 redundant places. [2022-11-18 18:51:18,369 INFO L231 Difference]: Finished difference. Result has 454 places, 389 transitions, 2105 flow [2022-11-18 18:51:18,370 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1723, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2105, PETRI_PLACES=454, PETRI_TRANSITIONS=389} [2022-11-18 18:51:18,370 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 164 predicate places. [2022-11-18 18:51:18,370 INFO L495 AbstractCegarLoop]: Abstraction has has 454 places, 389 transitions, 2105 flow [2022-11-18 18:51:18,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 187.40625) internal successors, (5997), 32 states have internal predecessors, (5997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:18,372 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:51:18,372 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:51:18,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 18:51:18,372 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:51:18,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:51:18,373 INFO L85 PathProgramCache]: Analyzing trace with hash 747166255, now seen corresponding path program 1 times [2022-11-18 18:51:18,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:51:18,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766619478] [2022-11-18 18:51:18,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:51:18,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:51:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:51:21,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:51:21,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:51:21,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766619478] [2022-11-18 18:51:21,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766619478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:51:21,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:51:21,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-11-18 18:51:21,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431800978] [2022-11-18 18:51:21,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:51:21,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-18 18:51:21,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:51:21,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-18 18:51:21,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2022-11-18 18:51:21,356 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 187 out of 313 [2022-11-18 18:51:21,360 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 389 transitions, 2105 flow. Second operand has 29 states, 29 states have (on average 189.6206896551724) internal successors, (5499), 29 states have internal predecessors, (5499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:21,360 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:51:21,361 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 187 of 313 [2022-11-18 18:51:21,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:27,932 INFO L130 PetriNetUnfolder]: 2689/10537 cut-off events. [2022-11-18 18:51:27,932 INFO L131 PetriNetUnfolder]: For 3730/3733 co-relation queries the response was YES. [2022-11-18 18:51:28,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19123 conditions, 10537 events. 2689/10537 cut-off events. For 3730/3733 co-relation queries the response was YES. Maximal size of possible extension queue 201. Compared 99122 event pairs, 1802 based on Foata normal form. 10/9640 useless extension candidates. Maximal degree in co-relation 19059. Up to 3700 conditions per place. [2022-11-18 18:51:28,083 INFO L137 encePairwiseOnDemand]: 273/313 looper letters, 174 selfloop transitions, 70 changer transitions 0/423 dead transitions. [2022-11-18 18:51:28,083 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 423 transitions, 2677 flow [2022-11-18 18:51:28,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 18:51:28,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-11-18 18:51:28,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 6929 transitions. [2022-11-18 18:51:28,095 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6149272275470359 [2022-11-18 18:51:28,096 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 6929 transitions. [2022-11-18 18:51:28,096 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 6929 transitions. [2022-11-18 18:51:28,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:28,099 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 6929 transitions. [2022-11-18 18:51:28,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 192.47222222222223) internal successors, (6929), 36 states have internal predecessors, (6929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:28,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 313.0) internal successors, (11581), 37 states have internal predecessors, (11581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:28,124 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 313.0) internal successors, (11581), 37 states have internal predecessors, (11581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:28,124 INFO L175 Difference]: Start difference. First operand has 454 places, 389 transitions, 2105 flow. Second operand 36 states and 6929 transitions. [2022-11-18 18:51:28,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 423 transitions, 2677 flow [2022-11-18 18:51:28,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 423 transitions, 2562 flow, removed 12 selfloop flow, removed 23 redundant places. [2022-11-18 18:51:28,159 INFO L231 Difference]: Finished difference. Result has 467 places, 390 transitions, 2166 flow [2022-11-18 18:51:28,160 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=1986, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2166, PETRI_PLACES=467, PETRI_TRANSITIONS=390} [2022-11-18 18:51:28,161 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 177 predicate places. [2022-11-18 18:51:28,161 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 390 transitions, 2166 flow [2022-11-18 18:51:28,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 189.6206896551724) internal successors, (5499), 29 states have internal predecessors, (5499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:28,162 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:51:28,162 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:51:28,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 18:51:28,163 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:51:28,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:51:28,164 INFO L85 PathProgramCache]: Analyzing trace with hash -708534979, now seen corresponding path program 1 times [2022-11-18 18:51:28,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:51:28,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138801841] [2022-11-18 18:51:28,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:51:28,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:51:28,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:51:36,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:51:36,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:51:36,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138801841] [2022-11-18 18:51:36,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138801841] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:51:36,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:51:36,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-11-18 18:51:36,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841260528] [2022-11-18 18:51:36,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:51:36,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 18:51:36,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:51:36,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 18:51:36,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 18:51:36,285 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 313 [2022-11-18 18:51:36,294 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 390 transitions, 2166 flow. Second operand has 35 states, 35 states have (on average 186.22857142857143) internal successors, (6518), 35 states have internal predecessors, (6518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:36,295 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:51:36,295 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 313 [2022-11-18 18:51:36,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:45,935 INFO L130 PetriNetUnfolder]: 2793/11528 cut-off events. [2022-11-18 18:51:45,936 INFO L131 PetriNetUnfolder]: For 4332/4335 co-relation queries the response was YES. [2022-11-18 18:51:46,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20991 conditions, 11528 events. 2793/11528 cut-off events. For 4332/4335 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 111190 event pairs, 1120 based on Foata normal form. 6/10594 useless extension candidates. Maximal degree in co-relation 20927. Up to 3812 conditions per place. [2022-11-18 18:51:46,104 INFO L137 encePairwiseOnDemand]: 272/313 looper letters, 194 selfloop transitions, 122 changer transitions 0/493 dead transitions. [2022-11-18 18:51:46,104 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 493 transitions, 3178 flow [2022-11-18 18:51:46,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 18:51:46,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-11-18 18:51:46,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 7603 transitions. [2022-11-18 18:51:46,112 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6072683706070288 [2022-11-18 18:51:46,112 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 7603 transitions. [2022-11-18 18:51:46,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 7603 transitions. [2022-11-18 18:51:46,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:46,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 7603 transitions. [2022-11-18 18:51:46,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 190.075) internal successors, (7603), 40 states have internal predecessors, (7603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:46,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 313.0) internal successors, (12833), 41 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:46,142 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 313.0) internal successors, (12833), 41 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:46,142 INFO L175 Difference]: Start difference. First operand has 467 places, 390 transitions, 2166 flow. Second operand 40 states and 7603 transitions. [2022-11-18 18:51:46,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 493 transitions, 3178 flow [2022-11-18 18:51:46,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 493 transitions, 3084 flow, removed 2 selfloop flow, removed 31 redundant places. [2022-11-18 18:51:46,180 INFO L231 Difference]: Finished difference. Result has 493 places, 409 transitions, 2584 flow [2022-11-18 18:51:46,181 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=2073, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2584, PETRI_PLACES=493, PETRI_TRANSITIONS=409} [2022-11-18 18:51:46,182 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 203 predicate places. [2022-11-18 18:51:46,182 INFO L495 AbstractCegarLoop]: Abstraction has has 493 places, 409 transitions, 2584 flow [2022-11-18 18:51:46,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 186.22857142857143) internal successors, (6518), 35 states have internal predecessors, (6518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:46,183 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:51:46,183 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:51:46,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-18 18:51:46,184 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:51:46,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:51:46,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1250601061, now seen corresponding path program 2 times [2022-11-18 18:51:46,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:51:46,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890811684] [2022-11-18 18:51:46,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:51:46,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:51:46,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:51:50,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:51:50,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:51:50,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890811684] [2022-11-18 18:51:50,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890811684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:51:50,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:51:50,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-11-18 18:51:50,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313551622] [2022-11-18 18:51:50,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:51:50,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-18 18:51:50,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:51:50,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-18 18:51:50,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 18:51:50,445 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 313 [2022-11-18 18:51:50,448 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 409 transitions, 2584 flow. Second operand has 37 states, 37 states have (on average 180.1891891891892) internal successors, (6667), 37 states have internal predecessors, (6667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:50,448 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:51:50,448 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 313 [2022-11-18 18:51:50,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:51:59,773 INFO L130 PetriNetUnfolder]: 2715/9053 cut-off events. [2022-11-18 18:51:59,773 INFO L131 PetriNetUnfolder]: For 6158/6167 co-relation queries the response was YES. [2022-11-18 18:51:59,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19847 conditions, 9053 events. 2715/9053 cut-off events. For 6158/6167 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 76850 event pairs, 918 based on Foata normal form. 10/8484 useless extension candidates. Maximal degree in co-relation 19765. Up to 3091 conditions per place. [2022-11-18 18:51:59,929 INFO L137 encePairwiseOnDemand]: 266/313 looper letters, 193 selfloop transitions, 149 changer transitions 0/516 dead transitions. [2022-11-18 18:51:59,929 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 516 transitions, 3632 flow [2022-11-18 18:51:59,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-18 18:51:59,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-11-18 18:51:59,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 9689 transitions. [2022-11-18 18:51:59,953 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.584061727650853 [2022-11-18 18:51:59,954 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 9689 transitions. [2022-11-18 18:51:59,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 9689 transitions. [2022-11-18 18:51:59,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:51:59,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 9689 transitions. [2022-11-18 18:51:59,971 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 182.81132075471697) internal successors, (9689), 53 states have internal predecessors, (9689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:59,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 313.0) internal successors, (16902), 54 states have internal predecessors, (16902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:59,999 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 313.0) internal successors, (16902), 54 states have internal predecessors, (16902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:51:59,999 INFO L175 Difference]: Start difference. First operand has 493 places, 409 transitions, 2584 flow. Second operand 53 states and 9689 transitions. [2022-11-18 18:51:59,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 516 transitions, 3632 flow [2022-11-18 18:52:00,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 516 transitions, 3488 flow, removed 22 selfloop flow, removed 20 redundant places. [2022-11-18 18:52:00,065 INFO L231 Difference]: Finished difference. Result has 535 places, 421 transitions, 2913 flow [2022-11-18 18:52:00,066 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=2464, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=2913, PETRI_PLACES=535, PETRI_TRANSITIONS=421} [2022-11-18 18:52:00,067 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 245 predicate places. [2022-11-18 18:52:00,068 INFO L495 AbstractCegarLoop]: Abstraction has has 535 places, 421 transitions, 2913 flow [2022-11-18 18:52:00,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 180.1891891891892) internal successors, (6667), 37 states have internal predecessors, (6667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:00,069 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:52:00,069 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:52:00,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 18:52:00,069 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:52:00,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:52:00,070 INFO L85 PathProgramCache]: Analyzing trace with hash 844356519, now seen corresponding path program 3 times [2022-11-18 18:52:00,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:52:00,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992499018] [2022-11-18 18:52:00,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:52:00,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:52:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:52:03,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:52:03,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:52:03,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992499018] [2022-11-18 18:52:03,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992499018] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:52:03,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:52:03,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-11-18 18:52:03,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808205036] [2022-11-18 18:52:03,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:52:03,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 18:52:03,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:52:03,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 18:52:03,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 18:52:03,916 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 313 [2022-11-18 18:52:03,921 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 421 transitions, 2913 flow. Second operand has 33 states, 33 states have (on average 186.36363636363637) internal successors, (6150), 33 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:03,921 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:52:03,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 313 [2022-11-18 18:52:03,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:52:11,128 INFO L130 PetriNetUnfolder]: 2766/9359 cut-off events. [2022-11-18 18:52:11,129 INFO L131 PetriNetUnfolder]: For 8441/8450 co-relation queries the response was YES. [2022-11-18 18:52:11,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21368 conditions, 9359 events. 2766/9359 cut-off events. For 8441/8450 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 79957 event pairs, 1086 based on Foata normal form. 10/8792 useless extension candidates. Maximal degree in co-relation 21276. Up to 3631 conditions per place. [2022-11-18 18:52:11,315 INFO L137 encePairwiseOnDemand]: 272/313 looper letters, 186 selfloop transitions, 143 changer transitions 0/506 dead transitions. [2022-11-18 18:52:11,316 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 574 places, 506 transitions, 3871 flow [2022-11-18 18:52:11,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 18:52:11,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-11-18 18:52:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 7586 transitions. [2022-11-18 18:52:11,325 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6059105431309905 [2022-11-18 18:52:11,326 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 7586 transitions. [2022-11-18 18:52:11,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 7586 transitions. [2022-11-18 18:52:11,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:52:11,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 7586 transitions. [2022-11-18 18:52:11,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 189.65) internal successors, (7586), 40 states have internal predecessors, (7586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:11,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 313.0) internal successors, (12833), 41 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:11,595 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 313.0) internal successors, (12833), 41 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:11,610 INFO L175 Difference]: Start difference. First operand has 535 places, 421 transitions, 2913 flow. Second operand 40 states and 7586 transitions. [2022-11-18 18:52:11,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 574 places, 506 transitions, 3871 flow [2022-11-18 18:52:11,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 506 transitions, 3486 flow, removed 28 selfloop flow, removed 48 redundant places. [2022-11-18 18:52:11,686 INFO L231 Difference]: Finished difference. Result has 535 places, 431 transitions, 2996 flow [2022-11-18 18:52:11,687 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=2548, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=421, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=2996, PETRI_PLACES=535, PETRI_TRANSITIONS=431} [2022-11-18 18:52:11,687 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 245 predicate places. [2022-11-18 18:52:11,688 INFO L495 AbstractCegarLoop]: Abstraction has has 535 places, 431 transitions, 2996 flow [2022-11-18 18:52:11,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 186.36363636363637) internal successors, (6150), 33 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:11,689 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:52:11,689 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:52:11,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 18:52:11,689 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:52:11,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:52:11,690 INFO L85 PathProgramCache]: Analyzing trace with hash -525256519, now seen corresponding path program 4 times [2022-11-18 18:52:11,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:52:11,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069559532] [2022-11-18 18:52:11,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:52:11,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:52:11,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:52:14,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:52:14,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:52:14,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069559532] [2022-11-18 18:52:14,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069559532] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:52:14,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:52:14,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-11-18 18:52:14,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275510965] [2022-11-18 18:52:14,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:52:14,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 18:52:14,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:52:14,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 18:52:14,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=924, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 18:52:14,871 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 313 [2022-11-18 18:52:14,874 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 431 transitions, 2996 flow. Second operand has 33 states, 33 states have (on average 186.36363636363637) internal successors, (6150), 33 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:14,874 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:52:14,875 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 313 [2022-11-18 18:52:14,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:52:22,538 INFO L130 PetriNetUnfolder]: 2801/9421 cut-off events. [2022-11-18 18:52:22,538 INFO L131 PetriNetUnfolder]: For 9456/9465 co-relation queries the response was YES. [2022-11-18 18:52:22,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21936 conditions, 9421 events. 2801/9421 cut-off events. For 9456/9465 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 80551 event pairs, 1108 based on Foata normal form. 7/8849 useless extension candidates. Maximal degree in co-relation 21841. Up to 3631 conditions per place. [2022-11-18 18:52:22,674 INFO L137 encePairwiseOnDemand]: 272/313 looper letters, 187 selfloop transitions, 147 changer transitions 0/511 dead transitions. [2022-11-18 18:52:22,674 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 511 transitions, 3944 flow [2022-11-18 18:52:22,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-18 18:52:22,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-11-18 18:52:22,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 7397 transitions. [2022-11-18 18:52:22,681 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6059637912673056 [2022-11-18 18:52:22,681 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 7397 transitions. [2022-11-18 18:52:22,681 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 7397 transitions. [2022-11-18 18:52:22,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:52:22,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 7397 transitions. [2022-11-18 18:52:22,692 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 189.66666666666666) internal successors, (7397), 39 states have internal predecessors, (7397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:22,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 313.0) internal successors, (12520), 40 states have internal predecessors, (12520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:22,705 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 313.0) internal successors, (12520), 40 states have internal predecessors, (12520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:22,705 INFO L175 Difference]: Start difference. First operand has 535 places, 431 transitions, 2996 flow. Second operand 39 states and 7397 transitions. [2022-11-18 18:52:22,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 511 transitions, 3944 flow [2022-11-18 18:52:22,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 511 transitions, 3709 flow, removed 17 selfloop flow, removed 29 redundant places. [2022-11-18 18:52:22,795 INFO L231 Difference]: Finished difference. Result has 552 places, 439 transitions, 3227 flow [2022-11-18 18:52:22,795 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=2775, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=3227, PETRI_PLACES=552, PETRI_TRANSITIONS=439} [2022-11-18 18:52:22,796 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 262 predicate places. [2022-11-18 18:52:22,796 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 439 transitions, 3227 flow [2022-11-18 18:52:22,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 186.36363636363637) internal successors, (6150), 33 states have internal predecessors, (6150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:22,797 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:52:22,797 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:52:22,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-18 18:52:22,797 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:52:22,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:52:22,798 INFO L85 PathProgramCache]: Analyzing trace with hash -819434717, now seen corresponding path program 5 times [2022-11-18 18:52:22,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:52:22,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369507995] [2022-11-18 18:52:22,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:52:22,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:52:22,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:52:25,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:52:25,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:52:25,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369507995] [2022-11-18 18:52:25,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369507995] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:52:25,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:52:25,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-11-18 18:52:25,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486197386] [2022-11-18 18:52:25,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:52:25,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-18 18:52:25,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:52:25,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-18 18:52:25,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2022-11-18 18:52:25,789 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 186 out of 313 [2022-11-18 18:52:25,791 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 439 transitions, 3227 flow. Second operand has 31 states, 31 states have (on average 188.4516129032258) internal successors, (5842), 31 states have internal predecessors, (5842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:25,791 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-18 18:52:25,791 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 186 of 313 [2022-11-18 18:52:25,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-18 18:52:33,206 INFO L130 PetriNetUnfolder]: 2797/9411 cut-off events. [2022-11-18 18:52:33,207 INFO L131 PetriNetUnfolder]: For 11834/11843 co-relation queries the response was YES. [2022-11-18 18:52:33,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22428 conditions, 9411 events. 2797/9411 cut-off events. For 11834/11843 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 80256 event pairs, 1084 based on Foata normal form. 7/8843 useless extension candidates. Maximal degree in co-relation 22327. Up to 3543 conditions per place. [2022-11-18 18:52:33,383 INFO L137 encePairwiseOnDemand]: 275/313 looper letters, 187 selfloop transitions, 147 changer transitions 0/513 dead transitions. [2022-11-18 18:52:33,384 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 513 transitions, 4155 flow [2022-11-18 18:52:33,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 18:52:33,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-11-18 18:52:33,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 6909 transitions. [2022-11-18 18:52:33,390 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.6131522896698616 [2022-11-18 18:52:33,390 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 6909 transitions. [2022-11-18 18:52:33,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 6909 transitions. [2022-11-18 18:52:33,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:52:33,392 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 6909 transitions. [2022-11-18 18:52:33,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 191.91666666666666) internal successors, (6909), 36 states have internal predecessors, (6909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:33,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 313.0) internal successors, (11581), 37 states have internal predecessors, (11581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:33,412 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 313.0) internal successors, (11581), 37 states have internal predecessors, (11581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:33,412 INFO L175 Difference]: Start difference. First operand has 552 places, 439 transitions, 3227 flow. Second operand 36 states and 6909 transitions. [2022-11-18 18:52:33,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 513 transitions, 4155 flow [2022-11-18 18:52:33,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 513 transitions, 3938 flow, removed 12 selfloop flow, removed 28 redundant places. [2022-11-18 18:52:33,508 INFO L231 Difference]: Finished difference. Result has 566 places, 446 transitions, 3469 flow [2022-11-18 18:52:33,509 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=313, PETRI_DIFFERENCE_MINUEND_FLOW=3020, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3469, PETRI_PLACES=566, PETRI_TRANSITIONS=446} [2022-11-18 18:52:33,510 INFO L288 CegarLoopForPetriNet]: 290 programPoint places, 276 predicate places. [2022-11-18 18:52:33,510 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 446 transitions, 3469 flow [2022-11-18 18:52:33,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 188.4516129032258) internal successors, (5842), 31 states have internal predecessors, (5842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:52:33,511 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-18 18:52:33,511 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:52:33,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-18 18:52:33,512 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 36 more)] === [2022-11-18 18:52:33,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:52:33,512 INFO L85 PathProgramCache]: Analyzing trace with hash 164206451, now seen corresponding path program 1 times [2022-11-18 18:52:33,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:52:33,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243059333] [2022-11-18 18:52:33,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:52:33,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:52:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat