./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e04fb08f 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_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8 --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 4e91816f101a416d37c086dd7185cfb4e2bfa63eb286e4a418cb94db27cf2f6f --- 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-e04fb08 [2022-11-16 11:10:20,940 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:10:20,943 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:10:20,983 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:10:20,986 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:10:20,988 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:10:20,990 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:10:20,994 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:10:20,997 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:10:20,999 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:10:21,000 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:10:21,003 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:10:21,004 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:10:21,009 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:10:21,011 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:10:21,013 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:10:21,015 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:10:21,017 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:10:21,019 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:10:21,026 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:10:21,028 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:10:21,030 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:10:21,032 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:10:21,033 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:10:21,042 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:10:21,043 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:10:21,043 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:10:21,045 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:10:21,046 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:10:21,047 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:10:21,048 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:10:21,049 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:10:21,051 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:10:21,053 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:10:21,054 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:10:21,054 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:10:21,055 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:10:21,056 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:10:21,056 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:10:21,057 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:10:21,058 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:10:21,059 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-11-16 11:10:21,099 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:10:21,100 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:10:21,101 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:10:21,101 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:10:21,102 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:10:21,102 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:10:21,103 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:10:21,103 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:10:21,104 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:10:21,104 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:10:21,105 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 11:10:21,105 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 11:10:21,106 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 11:10:21,106 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 11:10:21,106 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:10:21,107 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:10:21,107 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:10:21,107 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:10:21,108 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-16 11:10:21,108 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 11:10:21,108 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:10:21,108 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:10:21,109 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:10:21,109 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:10:21,109 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:10:21,110 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:10:21,110 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:10:21,110 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:10:21,111 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:10:21,111 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:10:21,111 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 11:10:21,112 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 11:10:21,112 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:10:21,112 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:10:21,113 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:10:21,113 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_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/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_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8 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 -> 4e91816f101a416d37c086dd7185cfb4e2bfa63eb286e4a418cb94db27cf2f6f [2022-11-16 11:10:21,400 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:10:21,439 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:10:21,443 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:10:21,444 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:10:21,446 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:10:21,447 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i [2022-11-16 11:10:21,514 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/data/11274b898/c996247dab0f4866b1392e2ac4889a6d/FLAGbfb86812a [2022-11-16 11:10:22,069 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:10:22,070 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i [2022-11-16 11:10:22,082 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/data/11274b898/c996247dab0f4866b1392e2ac4889a6d/FLAGbfb86812a [2022-11-16 11:10:22,383 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/data/11274b898/c996247dab0f4866b1392e2ac4889a6d [2022-11-16 11:10:22,386 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:10:22,387 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:10:22,392 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:10:22,392 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:10:22,396 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:10:22,400 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:22,401 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5adb7ac7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22, skipping insertion in model container [2022-11-16 11:10:22,401 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:22,409 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:10:22,468 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:10:22,809 WARN L229 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_c26ecee1-9e09-4d30-8917-26f06a3608ac/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-11-16 11:10:22,845 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:10:22,865 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:10:22,915 WARN L229 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_c26ecee1-9e09-4d30-8917-26f06a3608ac/sv-benchmarks/c/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-11-16 11:10:22,924 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:10:22,970 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:10:22,971 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22 WrapperNode [2022-11-16 11:10:22,971 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:10:22,972 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:10:22,973 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:10:22,973 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:10:22,980 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,015 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,045 INFO L138 Inliner]: procedures = 173, calls = 33, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 144 [2022-11-16 11:10:23,046 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:10:23,047 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:10:23,047 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:10:23,047 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:10:23,056 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,056 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,060 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,061 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,070 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,075 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,077 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,078 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,081 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:10:23,082 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:10:23,082 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:10:23,083 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:10:23,084 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (1/1) ... [2022-11-16 11:10:23,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:10:23,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:23,114 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:10:23,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:10:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 11:10:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 11:10:23,156 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-11-16 11:10:23,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:10:23,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:10:23,160 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-11-16 11:10:23,160 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-11-16 11:10:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:10:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 11:10:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:10:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:10:23,163 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-16 11:10:23,292 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:10:23,294 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:10:23,711 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:10:23,719 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:10:23,720 INFO L300 CfgBuilder]: Removed 11 assume(true) statements. [2022-11-16 11:10:23,722 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:10:23 BoogieIcfgContainer [2022-11-16 11:10:23,722 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:10:23,724 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:10:23,725 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:10:23,733 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:10:23,733 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:10:22" (1/3) ... [2022-11-16 11:10:23,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64fbc248 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:10:23, skipping insertion in model container [2022-11-16 11:10:23,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:10:22" (2/3) ... [2022-11-16 11:10:23,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64fbc248 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:10:23, skipping insertion in model container [2022-11-16 11:10:23,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:10:23" (3/3) ... [2022-11-16 11:10:23,737 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_20-callback_racefree.i [2022-11-16 11:10:23,746 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-16 11:10:23,756 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:10:23,756 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-11-16 11:10:23,756 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-16 11:10:23,860 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-11-16 11:10:23,903 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 155 places, 167 transitions, 342 flow [2022-11-16 11:10:24,046 INFO L130 PetriNetUnfolder]: 26/255 cut-off events. [2022-11-16 11:10:24,047 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-16 11:10:24,058 INFO L83 FinitePrefix]: Finished finitePrefix Result has 261 conditions, 255 events. 26/255 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 740 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 126. Up to 6 conditions per place. [2022-11-16 11:10:24,060 INFO L82 GeneralOperation]: Start removeDead. Operand has 155 places, 167 transitions, 342 flow [2022-11-16 11:10:24,071 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 164 transitions, 336 flow [2022-11-16 11:10:24,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:24,088 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:24,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:24,103 INFO L130 PetriNetUnfolder]: 3/65 cut-off events. [2022-11-16 11:10:24,103 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:24,103 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:24,104 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] [2022-11-16 11:10:24,104 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:24,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:24,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1047856186, now seen corresponding path program 1 times [2022-11-16 11:10:24,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:24,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985788002] [2022-11-16 11:10:24,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:24,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:24,502 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-16 11:10:24,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:24,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985788002] [2022-11-16 11:10:24,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985788002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:24,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:24,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:24,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268339880] [2022-11-16 11:10:24,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:24,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:24,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:24,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:24,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:24,554 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 167 [2022-11-16 11:10:24,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 164 transitions, 336 flow. Second operand has 4 states, 4 states have (on average 141.75) internal successors, (567), 4 states have internal predecessors, (567), 0 states have call successors, (0), 0 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-16 11:10:24,559 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:24,559 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 167 [2022-11-16 11:10:24,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:24,644 INFO L130 PetriNetUnfolder]: 2/153 cut-off events. [2022-11-16 11:10:24,645 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-16 11:10:24,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 153 events. 2/153 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 181 event pairs, 0 based on Foata normal form. 26/167 useless extension candidates. Maximal degree in co-relation 111. Up to 7 conditions per place. [2022-11-16 11:10:24,647 INFO L137 encePairwiseOnDemand]: 148/167 looper letters, 10 selfloop transitions, 4 changer transitions 7/151 dead transitions. [2022-11-16 11:10:24,647 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 151 transitions, 338 flow [2022-11-16 11:10:24,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:24,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:24,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 739 transitions. [2022-11-16 11:10:24,664 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8850299401197604 [2022-11-16 11:10:24,664 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 739 transitions. [2022-11-16 11:10:24,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 739 transitions. [2022-11-16 11:10:24,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:24,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 739 transitions. [2022-11-16 11:10:24,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 147.8) internal successors, (739), 5 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:24,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 0 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-16 11:10:24,685 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 0 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-16 11:10:24,687 INFO L175 Difference]: Start difference. First operand has 153 places, 164 transitions, 336 flow. Second operand 5 states and 739 transitions. [2022-11-16 11:10:24,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 151 transitions, 338 flow [2022-11-16 11:10:24,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 151 transitions, 338 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:24,695 INFO L231 Difference]: Finished difference. Result has 155 places, 142 transitions, 304 flow [2022-11-16 11:10:24,701 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=167, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=304, PETRI_PLACES=155, PETRI_TRANSITIONS=142} [2022-11-16 11:10:24,706 INFO L288 CegarLoopForPetriNet]: 153 programPoint places, 2 predicate places. [2022-11-16 11:10:24,707 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 142 transitions, 304 flow [2022-11-16 11:10:24,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 141.75) internal successors, (567), 4 states have internal predecessors, (567), 0 states have call successors, (0), 0 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-16 11:10:24,709 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:24,709 INFO L209 CegarLoopForPetriNet]: trace histogram [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] [2022-11-16 11:10:24,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:10:24,710 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:24,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:24,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1825425764, now seen corresponding path program 1 times [2022-11-16 11:10:24,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:24,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020697029] [2022-11-16 11:10:24,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:24,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:24,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:24,755 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:24,828 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:24,833 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:24,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:24,838 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:24,839 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:24,840 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:24,844 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:24,845 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:24,845 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:24,846 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:24,847 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:24,849 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:24,850 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:24,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:10:24,851 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1] [2022-11-16 11:10:24,861 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:24,865 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-11-16 11:10:24,910 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-16 11:10:24,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 176 places, 190 transitions, 398 flow [2022-11-16 11:10:25,005 INFO L130 PetriNetUnfolder]: 43/403 cut-off events. [2022-11-16 11:10:25,005 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2022-11-16 11:10:25,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 403 events. 43/403 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1519 event pairs, 0 based on Foata normal form. 0/328 useless extension candidates. Maximal degree in co-relation 257. Up to 9 conditions per place. [2022-11-16 11:10:25,011 INFO L82 GeneralOperation]: Start removeDead. Operand has 176 places, 190 transitions, 398 flow [2022-11-16 11:10:25,015 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 176 places, 190 transitions, 398 flow [2022-11-16 11:10:25,018 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:25,020 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:25,020 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:25,034 INFO L130 PetriNetUnfolder]: 3/67 cut-off events. [2022-11-16 11:10:25,034 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:25,034 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:25,034 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] [2022-11-16 11:10:25,035 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:25,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:25,039 INFO L85 PathProgramCache]: Analyzing trace with hash 817250265, now seen corresponding path program 1 times [2022-11-16 11:10:25,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:25,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314510661] [2022-11-16 11:10:25,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:25,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:25,220 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-16 11:10:25,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:25,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314510661] [2022-11-16 11:10:25,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314510661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:25,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:25,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:25,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844642983] [2022-11-16 11:10:25,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:25,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:25,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:25,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:25,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:25,228 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-16 11:10:25,229 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 190 transitions, 398 flow. Second operand has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 0 states have call successors, (0), 0 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-16 11:10:25,229 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:25,229 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-16 11:10:25,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:25,363 INFO L130 PetriNetUnfolder]: 6/299 cut-off events. [2022-11-16 11:10:25,363 INFO L131 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2022-11-16 11:10:25,364 INFO L83 FinitePrefix]: Finished finitePrefix Result has 342 conditions, 299 events. 6/299 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 905 event pairs, 0 based on Foata normal form. 87/354 useless extension candidates. Maximal degree in co-relation 228. Up to 21 conditions per place. [2022-11-16 11:10:25,366 INFO L137 encePairwiseOnDemand]: 168/190 looper letters, 19 selfloop transitions, 4 changer transitions 7/180 dead transitions. [2022-11-16 11:10:25,366 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 180 transitions, 424 flow [2022-11-16 11:10:25,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:25,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:25,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 836 transitions. [2022-11-16 11:10:25,373 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.88 [2022-11-16 11:10:25,373 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 836 transitions. [2022-11-16 11:10:25,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 836 transitions. [2022-11-16 11:10:25,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:25,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 836 transitions. [2022-11-16 11:10:25,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 0 states have call successors, (0), 0 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-16 11:10:25,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 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-16 11:10:25,382 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 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-16 11:10:25,383 INFO L175 Difference]: Start difference. First operand has 176 places, 190 transitions, 398 flow. Second operand 5 states and 836 transitions. [2022-11-16 11:10:25,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 180 transitions, 424 flow [2022-11-16 11:10:25,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 180 transitions, 424 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:25,391 INFO L231 Difference]: Finished difference. Result has 181 places, 169 transitions, 382 flow [2022-11-16 11:10:25,391 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=364, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=382, PETRI_PLACES=181, PETRI_TRANSITIONS=169} [2022-11-16 11:10:25,392 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 5 predicate places. [2022-11-16 11:10:25,392 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 169 transitions, 382 flow [2022-11-16 11:10:25,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 0 states have call successors, (0), 0 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-16 11:10:25,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:25,394 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] [2022-11-16 11:10:25,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 11:10:25,394 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:25,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:25,395 INFO L85 PathProgramCache]: Analyzing trace with hash 437278263, now seen corresponding path program 1 times [2022-11-16 11:10:25,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:25,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882249785] [2022-11-16 11:10:25,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:25,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:25,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:25,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882249785] [2022-11-16 11:10:25,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882249785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:25,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:25,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:25,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085522549] [2022-11-16 11:10:25,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:25,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:25,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:25,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:25,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:25,521 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-16 11:10:25,522 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 169 transitions, 382 flow. Second operand has 4 states, 4 states have (on average 160.75) internal successors, (643), 4 states have internal predecessors, (643), 0 states have call successors, (0), 0 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-16 11:10:25,522 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:25,522 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-16 11:10:25,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:25,620 INFO L130 PetriNetUnfolder]: 6/270 cut-off events. [2022-11-16 11:10:25,620 INFO L131 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2022-11-16 11:10:25,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 329 conditions, 270 events. 6/270 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 747 event pairs, 0 based on Foata normal form. 1/247 useless extension candidates. Maximal degree in co-relation 252. Up to 10 conditions per place. [2022-11-16 11:10:25,622 INFO L137 encePairwiseOnDemand]: 184/190 looper letters, 11 selfloop transitions, 8 changer transitions 0/169 dead transitions. [2022-11-16 11:10:25,622 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 169 transitions, 418 flow [2022-11-16 11:10:25,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:25,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:25,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 802 transitions. [2022-11-16 11:10:25,625 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8442105263157895 [2022-11-16 11:10:25,625 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 802 transitions. [2022-11-16 11:10:25,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 802 transitions. [2022-11-16 11:10:25,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:25,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 802 transitions. [2022-11-16 11:10:25,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 160.4) internal successors, (802), 5 states have internal predecessors, (802), 0 states have call successors, (0), 0 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-16 11:10:25,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 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-16 11:10:25,631 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 190.0) internal successors, (1140), 6 states have internal predecessors, (1140), 0 states have call successors, (0), 0 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-16 11:10:25,632 INFO L175 Difference]: Start difference. First operand has 181 places, 169 transitions, 382 flow. Second operand 5 states and 802 transitions. [2022-11-16 11:10:25,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 169 transitions, 418 flow [2022-11-16 11:10:25,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 169 transitions, 416 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:25,640 INFO L231 Difference]: Finished difference. Result has 177 places, 169 transitions, 400 flow [2022-11-16 11:10:25,640 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=400, PETRI_PLACES=177, PETRI_TRANSITIONS=169} [2022-11-16 11:10:25,642 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 1 predicate places. [2022-11-16 11:10:25,642 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 169 transitions, 400 flow [2022-11-16 11:10:25,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 160.75) internal successors, (643), 4 states have internal predecessors, (643), 0 states have call successors, (0), 0 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-16 11:10:25,643 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:25,643 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:25,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 11:10:25,644 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:25,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:25,644 INFO L85 PathProgramCache]: Analyzing trace with hash 670724780, now seen corresponding path program 1 times [2022-11-16 11:10:25,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:25,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736553986] [2022-11-16 11:10:25,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:25,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:25,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:25,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736553986] [2022-11-16 11:10:25,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736553986] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:25,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786126172] [2022-11-16 11:10:25,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:25,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:25,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:25,839 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:25,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 11:10:25,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:25,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:25,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:26,091 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:26,091 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:26,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786126172] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:26,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:26,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:26,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597002109] [2022-11-16 11:10:26,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:26,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:26,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:26,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:26,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:26,095 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-16 11:10:26,097 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 169 transitions, 400 flow. Second operand has 6 states, 6 states have (on average 159.66666666666666) internal successors, (958), 6 states have internal predecessors, (958), 0 states have call successors, (0), 0 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-16 11:10:26,097 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:26,097 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-16 11:10:26,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:26,220 INFO L130 PetriNetUnfolder]: 6/269 cut-off events. [2022-11-16 11:10:26,220 INFO L131 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2022-11-16 11:10:26,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 269 events. 6/269 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 743 event pairs, 0 based on Foata normal form. 1/246 useless extension candidates. Maximal degree in co-relation 230. Up to 13 conditions per place. [2022-11-16 11:10:26,222 INFO L137 encePairwiseOnDemand]: 185/190 looper letters, 15 selfloop transitions, 6 changer transitions 0/171 dead transitions. [2022-11-16 11:10:26,222 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 171 transitions, 444 flow [2022-11-16 11:10:26,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:26,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:26,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1121 transitions. [2022-11-16 11:10:26,225 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8428571428571429 [2022-11-16 11:10:26,225 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1121 transitions. [2022-11-16 11:10:26,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1121 transitions. [2022-11-16 11:10:26,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:26,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1121 transitions. [2022-11-16 11:10:26,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 160.14285714285714) internal successors, (1121), 7 states have internal predecessors, (1121), 0 states have call successors, (0), 0 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-16 11:10:26,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 190.0) internal successors, (1520), 8 states have internal predecessors, (1520), 0 states have call successors, (0), 0 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-16 11:10:26,233 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 190.0) internal successors, (1520), 8 states have internal predecessors, (1520), 0 states have call successors, (0), 0 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-16 11:10:26,234 INFO L175 Difference]: Start difference. First operand has 177 places, 169 transitions, 400 flow. Second operand 7 states and 1121 transitions. [2022-11-16 11:10:26,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 171 transitions, 444 flow [2022-11-16 11:10:26,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 171 transitions, 432 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:26,239 INFO L231 Difference]: Finished difference. Result has 179 places, 168 transitions, 396 flow [2022-11-16 11:10:26,240 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=384, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=396, PETRI_PLACES=179, PETRI_TRANSITIONS=168} [2022-11-16 11:10:26,242 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, 3 predicate places. [2022-11-16 11:10:26,242 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 168 transitions, 396 flow [2022-11-16 11:10:26,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 159.66666666666666) internal successors, (958), 6 states have internal predecessors, (958), 0 states have call successors, (0), 0 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-16 11:10:26,243 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:26,243 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] [2022-11-16 11:10:26,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:26,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:26,448 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:26,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:26,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1234135367, now seen corresponding path program 1 times [2022-11-16 11:10:26,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:26,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593791249] [2022-11-16 11:10:26,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:26,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:26,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:26,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593791249] [2022-11-16 11:10:26,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593791249] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:26,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780384866] [2022-11-16 11:10:26,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:26,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:26,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:26,617 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:26,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 11:10:26,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:26,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:26,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:26,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:26,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:26,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:26,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780384866] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:26,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:26,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:26,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422584036] [2022-11-16 11:10:26,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:26,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:26,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:26,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:26,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:26,852 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 190 [2022-11-16 11:10:26,853 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 168 transitions, 396 flow. Second operand has 10 states, 10 states have (on average 159.9) internal successors, (1599), 10 states have internal predecessors, (1599), 0 states have call successors, (0), 0 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-16 11:10:26,853 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:26,854 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 190 [2022-11-16 11:10:26,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:26,941 INFO L130 PetriNetUnfolder]: 0/101 cut-off events. [2022-11-16 11:10:26,941 INFO L131 PetriNetUnfolder]: For 23/23 co-relation queries the response was YES. [2022-11-16 11:10:26,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158 conditions, 101 events. 0/101 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 71 event pairs, 0 based on Foata normal form. 2/101 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2022-11-16 11:10:26,942 INFO L137 encePairwiseOnDemand]: 185/190 looper letters, 13 selfloop transitions, 7 changer transitions 0/95 dead transitions. [2022-11-16 11:10:26,942 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 95 transitions, 284 flow [2022-11-16 11:10:26,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:26,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:26,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1435 transitions. [2022-11-16 11:10:26,946 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8391812865497076 [2022-11-16 11:10:26,946 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1435 transitions. [2022-11-16 11:10:26,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1435 transitions. [2022-11-16 11:10:26,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:26,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1435 transitions. [2022-11-16 11:10:26,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 159.44444444444446) internal successors, (1435), 9 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:26,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 190.0) internal successors, (1900), 10 states have internal predecessors, (1900), 0 states have call successors, (0), 0 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-16 11:10:26,954 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 190.0) internal successors, (1900), 10 states have internal predecessors, (1900), 0 states have call successors, (0), 0 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-16 11:10:26,954 INFO L175 Difference]: Start difference. First operand has 179 places, 168 transitions, 396 flow. Second operand 9 states and 1435 transitions. [2022-11-16 11:10:26,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 95 transitions, 284 flow [2022-11-16 11:10:26,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 95 transitions, 267 flow, removed 3 selfloop flow, removed 6 redundant places. [2022-11-16 11:10:26,959 INFO L231 Difference]: Finished difference. Result has 107 places, 90 transitions, 229 flow [2022-11-16 11:10:26,959 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=190, PETRI_DIFFERENCE_MINUEND_FLOW=215, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=229, PETRI_PLACES=107, PETRI_TRANSITIONS=90} [2022-11-16 11:10:26,962 INFO L288 CegarLoopForPetriNet]: 176 programPoint places, -69 predicate places. [2022-11-16 11:10:26,963 INFO L495 AbstractCegarLoop]: Abstraction has has 107 places, 90 transitions, 229 flow [2022-11-16 11:10:26,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 159.9) internal successors, (1599), 10 states have internal predecessors, (1599), 0 states have call successors, (0), 0 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-16 11:10:26,964 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:26,965 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 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] [2022-11-16 11:10:26,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:27,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-16 11:10:27,175 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:27,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:27,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1667964438, now seen corresponding path program 1 times [2022-11-16 11:10:27,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:27,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600213061] [2022-11-16 11:10:27,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:27,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:27,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:27,207 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:27,245 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:27,245 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:27,246 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:27,246 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:27,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:27,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:27,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:27,250 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:27,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:27,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:27,252 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:27,253 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:27,254 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:27,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 11:10:27,254 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-16 11:10:27,255 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:27,255 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-11-16 11:10:27,287 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-16 11:10:27,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 197 places, 213 transitions, 456 flow [2022-11-16 11:10:27,388 INFO L130 PetriNetUnfolder]: 65/592 cut-off events. [2022-11-16 11:10:27,388 INFO L131 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2022-11-16 11:10:27,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 620 conditions, 592 events. 65/592 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2485 event pairs, 1 based on Foata normal form. 0/479 useless extension candidates. Maximal degree in co-relation 411. Up to 16 conditions per place. [2022-11-16 11:10:27,392 INFO L82 GeneralOperation]: Start removeDead. Operand has 197 places, 213 transitions, 456 flow [2022-11-16 11:10:27,396 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 197 places, 213 transitions, 456 flow [2022-11-16 11:10:27,397 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:27,398 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:27,398 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:27,405 INFO L130 PetriNetUnfolder]: 3/65 cut-off events. [2022-11-16 11:10:27,405 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:27,405 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:27,405 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] [2022-11-16 11:10:27,406 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:27,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:27,406 INFO L85 PathProgramCache]: Analyzing trace with hash 419225059, now seen corresponding path program 1 times [2022-11-16 11:10:27,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:27,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056289706] [2022-11-16 11:10:27,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:27,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:27,495 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-16 11:10:27,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:27,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056289706] [2022-11-16 11:10:27,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056289706] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:27,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:27,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:27,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899373923] [2022-11-16 11:10:27,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:27,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:27,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:27,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:27,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:27,504 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-16 11:10:27,505 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 213 transitions, 456 flow. Second operand has 4 states, 4 states have (on average 175.75) internal successors, (703), 4 states have internal predecessors, (703), 0 states have call successors, (0), 0 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-16 11:10:27,505 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:27,505 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-16 11:10:27,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:27,633 INFO L130 PetriNetUnfolder]: 13/472 cut-off events. [2022-11-16 11:10:27,634 INFO L131 PetriNetUnfolder]: For 43/43 co-relation queries the response was YES. [2022-11-16 11:10:27,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 548 conditions, 472 events. 13/472 cut-off events. For 43/43 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1901 event pairs, 1 based on Foata normal form. 197/613 useless extension candidates. Maximal degree in co-relation 384. Up to 40 conditions per place. [2022-11-16 11:10:27,637 INFO L137 encePairwiseOnDemand]: 188/213 looper letters, 21 selfloop transitions, 4 changer transitions 7/199 dead transitions. [2022-11-16 11:10:27,637 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 199 transitions, 478 flow [2022-11-16 11:10:27,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:27,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:27,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 926 transitions. [2022-11-16 11:10:27,640 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8694835680751174 [2022-11-16 11:10:27,640 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 926 transitions. [2022-11-16 11:10:27,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 926 transitions. [2022-11-16 11:10:27,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:27,641 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 926 transitions. [2022-11-16 11:10:27,643 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 185.2) internal successors, (926), 5 states have internal predecessors, (926), 0 states have call successors, (0), 0 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-16 11:10:27,645 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 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-16 11:10:27,646 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 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-16 11:10:27,646 INFO L175 Difference]: Start difference. First operand has 197 places, 213 transitions, 456 flow. Second operand 5 states and 926 transitions. [2022-11-16 11:10:27,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 199 transitions, 478 flow [2022-11-16 11:10:27,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 199 transitions, 478 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:27,652 INFO L231 Difference]: Finished difference. Result has 201 places, 188 transitions, 432 flow [2022-11-16 11:10:27,653 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=414, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=432, PETRI_PLACES=201, PETRI_TRANSITIONS=188} [2022-11-16 11:10:27,654 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 4 predicate places. [2022-11-16 11:10:27,654 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 188 transitions, 432 flow [2022-11-16 11:10:27,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.75) internal successors, (703), 4 states have internal predecessors, (703), 0 states have call successors, (0), 0 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-16 11:10:27,655 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:27,655 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] [2022-11-16 11:10:27,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 11:10:27,655 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:27,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:27,656 INFO L85 PathProgramCache]: Analyzing trace with hash -901617002, now seen corresponding path program 1 times [2022-11-16 11:10:27,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:27,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699494002] [2022-11-16 11:10:27,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:27,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:27,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:27,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699494002] [2022-11-16 11:10:27,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699494002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:27,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:27,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:27,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452218444] [2022-11-16 11:10:27,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:27,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:27,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:27,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:27,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:27,739 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-16 11:10:27,740 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 188 transitions, 432 flow. Second operand has 4 states, 4 states have (on average 177.75) internal successors, (711), 4 states have internal predecessors, (711), 0 states have call successors, (0), 0 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-16 11:10:27,740 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:27,740 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-16 11:10:27,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:27,844 INFO L130 PetriNetUnfolder]: 13/414 cut-off events. [2022-11-16 11:10:27,844 INFO L131 PetriNetUnfolder]: For 52/52 co-relation queries the response was YES. [2022-11-16 11:10:27,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 414 events. 13/414 cut-off events. For 52/52 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1569 event pairs, 1 based on Foata normal form. 2/375 useless extension candidates. Maximal degree in co-relation 432. Up to 20 conditions per place. [2022-11-16 11:10:27,847 INFO L137 encePairwiseOnDemand]: 207/213 looper letters, 13 selfloop transitions, 8 changer transitions 0/188 dead transitions. [2022-11-16 11:10:27,847 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 188 transitions, 472 flow [2022-11-16 11:10:27,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:27,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:27,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 889 transitions. [2022-11-16 11:10:27,850 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8347417840375587 [2022-11-16 11:10:27,850 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 889 transitions. [2022-11-16 11:10:27,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 889 transitions. [2022-11-16 11:10:27,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:27,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 889 transitions. [2022-11-16 11:10:27,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 177.8) internal successors, (889), 5 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:27,857 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 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-16 11:10:27,857 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 213.0) internal successors, (1278), 6 states have internal predecessors, (1278), 0 states have call successors, (0), 0 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-16 11:10:27,858 INFO L175 Difference]: Start difference. First operand has 201 places, 188 transitions, 432 flow. Second operand 5 states and 889 transitions. [2022-11-16 11:10:27,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 188 transitions, 472 flow [2022-11-16 11:10:27,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 188 transitions, 470 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:27,863 INFO L231 Difference]: Finished difference. Result has 197 places, 188 transitions, 450 flow [2022-11-16 11:10:27,863 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=426, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=450, PETRI_PLACES=197, PETRI_TRANSITIONS=188} [2022-11-16 11:10:27,865 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 0 predicate places. [2022-11-16 11:10:27,866 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 188 transitions, 450 flow [2022-11-16 11:10:27,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 177.75) internal successors, (711), 4 states have internal predecessors, (711), 0 states have call successors, (0), 0 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-16 11:10:27,866 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:27,866 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:27,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 11:10:27,867 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:27,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:27,867 INFO L85 PathProgramCache]: Analyzing trace with hash 2114644738, now seen corresponding path program 1 times [2022-11-16 11:10:27,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:27,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184540252] [2022-11-16 11:10:27,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:27,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:27,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:28,004 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:28,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184540252] [2022-11-16 11:10:28,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184540252] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:28,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164005884] [2022-11-16 11:10:28,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:28,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:28,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:28,007 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:28,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 11:10:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:28,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:28,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:28,210 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,210 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:28,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164005884] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:28,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:28,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:28,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289359225] [2022-11-16 11:10:28,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:28,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:28,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:28,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:28,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:28,215 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-16 11:10:28,217 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 188 transitions, 450 flow. Second operand has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-16 11:10:28,217 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:28,217 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-16 11:10:28,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:28,359 INFO L130 PetriNetUnfolder]: 13/412 cut-off events. [2022-11-16 11:10:28,359 INFO L131 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2022-11-16 11:10:28,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521 conditions, 412 events. 13/412 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1551 event pairs, 1 based on Foata normal form. 2/373 useless extension candidates. Maximal degree in co-relation 377. Up to 26 conditions per place. [2022-11-16 11:10:28,363 INFO L137 encePairwiseOnDemand]: 208/213 looper letters, 17 selfloop transitions, 6 changer transitions 0/190 dead transitions. [2022-11-16 11:10:28,363 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 190 transitions, 498 flow [2022-11-16 11:10:28,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:28,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:28,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1242 transitions. [2022-11-16 11:10:28,367 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8329979879275654 [2022-11-16 11:10:28,367 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1242 transitions. [2022-11-16 11:10:28,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1242 transitions. [2022-11-16 11:10:28,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:28,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1242 transitions. [2022-11-16 11:10:28,371 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 177.42857142857142) internal successors, (1242), 7 states have internal predecessors, (1242), 0 states have call successors, (0), 0 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-16 11:10:28,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 213.0) internal successors, (1704), 8 states have internal predecessors, (1704), 0 states have call successors, (0), 0 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-16 11:10:28,376 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 213.0) internal successors, (1704), 8 states have internal predecessors, (1704), 0 states have call successors, (0), 0 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-16 11:10:28,376 INFO L175 Difference]: Start difference. First operand has 197 places, 188 transitions, 450 flow. Second operand 7 states and 1242 transitions. [2022-11-16 11:10:28,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 190 transitions, 498 flow [2022-11-16 11:10:28,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 190 transitions, 486 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:28,381 INFO L231 Difference]: Finished difference. Result has 199 places, 187 transitions, 446 flow [2022-11-16 11:10:28,382 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=446, PETRI_PLACES=199, PETRI_TRANSITIONS=187} [2022-11-16 11:10:28,383 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 2 predicate places. [2022-11-16 11:10:28,384 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 187 transitions, 446 flow [2022-11-16 11:10:28,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 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-16 11:10:28,384 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:28,385 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] [2022-11-16 11:10:28,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:28,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-16 11:10:28,590 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:28,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:28,590 INFO L85 PathProgramCache]: Analyzing trace with hash -672493454, now seen corresponding path program 1 times [2022-11-16 11:10:28,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:28,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192199138] [2022-11-16 11:10:28,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:28,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:28,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:28,675 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:28,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192199138] [2022-11-16 11:10:28,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192199138] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:28,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593707653] [2022-11-16 11:10:28,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:28,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:28,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:28,680 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:28,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 11:10:28,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:28,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:28,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:28,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:28,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593707653] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:28,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:28,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:28,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014581187] [2022-11-16 11:10:28,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:28,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:28,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:28,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:28,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:28,852 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 213 [2022-11-16 11:10:28,854 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 187 transitions, 446 flow. Second operand has 10 states, 10 states have (on average 176.9) internal successors, (1769), 10 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:28,854 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:28,854 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 213 [2022-11-16 11:10:28,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:29,015 INFO L130 PetriNetUnfolder]: 7/280 cut-off events. [2022-11-16 11:10:29,016 INFO L131 PetriNetUnfolder]: For 70/70 co-relation queries the response was YES. [2022-11-16 11:10:29,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 384 conditions, 280 events. 7/280 cut-off events. For 70/70 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 593 event pairs, 5 based on Foata normal form. 2/257 useless extension candidates. Maximal degree in co-relation 243. Up to 17 conditions per place. [2022-11-16 11:10:29,018 INFO L137 encePairwiseOnDemand]: 207/213 looper letters, 22 selfloop transitions, 9 changer transitions 0/198 dead transitions. [2022-11-16 11:10:29,018 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 198 transitions, 546 flow [2022-11-16 11:10:29,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:29,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:29,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1599 transitions. [2022-11-16 11:10:29,023 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8341158059467919 [2022-11-16 11:10:29,023 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1599 transitions. [2022-11-16 11:10:29,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1599 transitions. [2022-11-16 11:10:29,024 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:29,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1599 transitions. [2022-11-16 11:10:29,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 177.66666666666666) internal successors, (1599), 9 states have internal predecessors, (1599), 0 states have call successors, (0), 0 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-16 11:10:29,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 213.0) internal successors, (2130), 10 states have internal predecessors, (2130), 0 states have call successors, (0), 0 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-16 11:10:29,033 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 213.0) internal successors, (2130), 10 states have internal predecessors, (2130), 0 states have call successors, (0), 0 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-16 11:10:29,033 INFO L175 Difference]: Start difference. First operand has 199 places, 187 transitions, 446 flow. Second operand 9 states and 1599 transitions. [2022-11-16 11:10:29,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 198 transitions, 546 flow [2022-11-16 11:10:29,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 198 transitions, 533 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:29,038 INFO L231 Difference]: Finished difference. Result has 206 places, 191 transitions, 493 flow [2022-11-16 11:10:29,039 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=213, PETRI_DIFFERENCE_MINUEND_FLOW=435, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=493, PETRI_PLACES=206, PETRI_TRANSITIONS=191} [2022-11-16 11:10:29,040 INFO L288 CegarLoopForPetriNet]: 197 programPoint places, 9 predicate places. [2022-11-16 11:10:29,040 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 191 transitions, 493 flow [2022-11-16 11:10:29,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 176.9) internal successors, (1769), 10 states have internal predecessors, (1769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:29,041 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:29,041 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:29,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:29,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-16 11:10:29,252 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:29,253 INFO L85 PathProgramCache]: Analyzing trace with hash 47570322, now seen corresponding path program 1 times [2022-11-16 11:10:29,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:29,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271809982] [2022-11-16 11:10:29,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:29,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:29,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:29,314 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:29,318 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:29,318 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:29,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:29,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:29,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:29,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:29,319 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:29,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:29,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:29,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:29,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:29,320 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:29,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-16 11:10:29,321 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-16 11:10:29,321 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:29,322 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-11-16 11:10:29,360 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-16 11:10:29,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 218 places, 236 transitions, 516 flow [2022-11-16 11:10:29,486 INFO L130 PetriNetUnfolder]: 99/865 cut-off events. [2022-11-16 11:10:29,486 INFO L131 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2022-11-16 11:10:29,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 920 conditions, 865 events. 99/865 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4020 event pairs, 6 based on Foata normal form. 0/698 useless extension candidates. Maximal degree in co-relation 612. Up to 32 conditions per place. [2022-11-16 11:10:29,492 INFO L82 GeneralOperation]: Start removeDead. Operand has 218 places, 236 transitions, 516 flow [2022-11-16 11:10:29,498 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 218 places, 236 transitions, 516 flow [2022-11-16 11:10:29,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:29,500 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:29,500 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:29,505 INFO L130 PetriNetUnfolder]: 2/61 cut-off events. [2022-11-16 11:10:29,505 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:29,506 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:29,506 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] [2022-11-16 11:10:29,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:29,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:29,507 INFO L85 PathProgramCache]: Analyzing trace with hash 2053035492, now seen corresponding path program 1 times [2022-11-16 11:10:29,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:29,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578458871] [2022-11-16 11:10:29,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:29,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:29,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:29,554 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-16 11:10:29,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:29,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578458871] [2022-11-16 11:10:29,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578458871] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:29,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:29,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:29,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720784849] [2022-11-16 11:10:29,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:29,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:29,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:29,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:29,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:29,557 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-16 11:10:29,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 236 transitions, 516 flow. Second operand has 4 states, 4 states have (on average 192.75) internal successors, (771), 4 states have internal predecessors, (771), 0 states have call successors, (0), 0 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-16 11:10:29,558 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:29,558 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-16 11:10:29,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:29,736 INFO L130 PetriNetUnfolder]: 28/725 cut-off events. [2022-11-16 11:10:29,736 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2022-11-16 11:10:29,739 INFO L83 FinitePrefix]: Finished finitePrefix Result has 859 conditions, 725 events. 28/725 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3414 event pairs, 6 based on Foata normal form. 380/1013 useless extension candidates. Maximal degree in co-relation 590. Up to 71 conditions per place. [2022-11-16 11:10:29,742 INFO L137 encePairwiseOnDemand]: 208/236 looper letters, 23 selfloop transitions, 4 changer transitions 7/218 dead transitions. [2022-11-16 11:10:29,742 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 218 transitions, 534 flow [2022-11-16 11:10:29,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:29,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:29,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1016 transitions. [2022-11-16 11:10:29,745 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8610169491525423 [2022-11-16 11:10:29,745 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1016 transitions. [2022-11-16 11:10:29,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1016 transitions. [2022-11-16 11:10:29,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:29,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1016 transitions. [2022-11-16 11:10:29,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 203.2) internal successors, (1016), 5 states have internal predecessors, (1016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:29,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:29,751 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:29,751 INFO L175 Difference]: Start difference. First operand has 218 places, 236 transitions, 516 flow. Second operand 5 states and 1016 transitions. [2022-11-16 11:10:29,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 218 transitions, 534 flow [2022-11-16 11:10:29,753 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 218 transitions, 534 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:29,756 INFO L231 Difference]: Finished difference. Result has 221 places, 207 transitions, 484 flow [2022-11-16 11:10:29,756 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=466, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=484, PETRI_PLACES=221, PETRI_TRANSITIONS=207} [2022-11-16 11:10:29,757 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 3 predicate places. [2022-11-16 11:10:29,757 INFO L495 AbstractCegarLoop]: Abstraction has has 221 places, 207 transitions, 484 flow [2022-11-16 11:10:29,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 192.75) internal successors, (771), 4 states have internal predecessors, (771), 0 states have call successors, (0), 0 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-16 11:10:29,758 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:29,758 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] [2022-11-16 11:10:29,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-16 11:10:29,758 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:29,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:29,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1702324140, now seen corresponding path program 1 times [2022-11-16 11:10:29,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:29,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525248504] [2022-11-16 11:10:29,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:29,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:29,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:29,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:29,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:29,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525248504] [2022-11-16 11:10:29,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525248504] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:29,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:29,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:29,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664266348] [2022-11-16 11:10:29,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:29,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:29,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:29,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:29,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:29,807 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-16 11:10:29,807 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 207 transitions, 484 flow. Second operand has 4 states, 4 states have (on average 194.75) internal successors, (779), 4 states have internal predecessors, (779), 0 states have call successors, (0), 0 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-16 11:10:29,808 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:29,808 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-16 11:10:29,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:29,946 INFO L130 PetriNetUnfolder]: 28/610 cut-off events. [2022-11-16 11:10:29,946 INFO L131 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2022-11-16 11:10:29,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 768 conditions, 610 events. 28/610 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2758 event pairs, 6 based on Foata normal form. 3/547 useless extension candidates. Maximal degree in co-relation 689. Up to 42 conditions per place. [2022-11-16 11:10:29,951 INFO L137 encePairwiseOnDemand]: 230/236 looper letters, 15 selfloop transitions, 8 changer transitions 0/207 dead transitions. [2022-11-16 11:10:29,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 207 transitions, 528 flow [2022-11-16 11:10:29,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:29,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:29,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 976 transitions. [2022-11-16 11:10:29,955 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8271186440677966 [2022-11-16 11:10:29,955 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 976 transitions. [2022-11-16 11:10:29,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 976 transitions. [2022-11-16 11:10:29,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:29,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 976 transitions. [2022-11-16 11:10:29,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 195.2) internal successors, (976), 5 states have internal predecessors, (976), 0 states have call successors, (0), 0 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-16 11:10:29,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:29,991 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:29,991 INFO L175 Difference]: Start difference. First operand has 221 places, 207 transitions, 484 flow. Second operand 5 states and 976 transitions. [2022-11-16 11:10:29,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 207 transitions, 528 flow [2022-11-16 11:10:29,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 207 transitions, 526 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:29,996 INFO L231 Difference]: Finished difference. Result has 217 places, 207 transitions, 502 flow [2022-11-16 11:10:29,996 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=478, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=502, PETRI_PLACES=217, PETRI_TRANSITIONS=207} [2022-11-16 11:10:29,997 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, -1 predicate places. [2022-11-16 11:10:29,997 INFO L495 AbstractCegarLoop]: Abstraction has has 217 places, 207 transitions, 502 flow [2022-11-16 11:10:29,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 194.75) internal successors, (779), 4 states have internal predecessors, (779), 0 states have call successors, (0), 0 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-16 11:10:29,998 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:29,998 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:29,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 11:10:29,999 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:29,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:29,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1232441752, now seen corresponding path program 1 times [2022-11-16 11:10:29,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:30,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279728535] [2022-11-16 11:10:30,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:30,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:30,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:30,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279728535] [2022-11-16 11:10:30,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279728535] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:30,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924256758] [2022-11-16 11:10:30,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:30,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:30,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:30,095 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:30,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 11:10:30,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:30,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:30,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:30,253 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:30,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:30,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924256758] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:30,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:30,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:30,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757888672] [2022-11-16 11:10:30,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:30,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:30,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:30,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:30,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:30,257 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-16 11:10:30,258 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 207 transitions, 502 flow. Second operand has 6 states, 6 states have (on average 193.66666666666666) internal successors, (1162), 6 states have internal predecessors, (1162), 0 states have call successors, (0), 0 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-16 11:10:30,258 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:30,258 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-16 11:10:30,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:30,422 INFO L130 PetriNetUnfolder]: 28/607 cut-off events. [2022-11-16 11:10:30,422 INFO L131 PetriNetUnfolder]: For 139/139 co-relation queries the response was YES. [2022-11-16 11:10:30,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 781 conditions, 607 events. 28/607 cut-off events. For 139/139 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2699 event pairs, 6 based on Foata normal form. 3/544 useless extension candidates. Maximal degree in co-relation 560. Up to 51 conditions per place. [2022-11-16 11:10:30,427 INFO L137 encePairwiseOnDemand]: 231/236 looper letters, 19 selfloop transitions, 6 changer transitions 0/209 dead transitions. [2022-11-16 11:10:30,427 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 209 transitions, 554 flow [2022-11-16 11:10:30,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:30,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:30,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1363 transitions. [2022-11-16 11:10:30,431 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8250605326876513 [2022-11-16 11:10:30,431 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1363 transitions. [2022-11-16 11:10:30,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1363 transitions. [2022-11-16 11:10:30,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:30,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1363 transitions. [2022-11-16 11:10:30,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 194.71428571428572) internal successors, (1363), 7 states have internal predecessors, (1363), 0 states have call successors, (0), 0 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-16 11:10:30,438 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 236.0) internal successors, (1888), 8 states have internal predecessors, (1888), 0 states have call successors, (0), 0 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-16 11:10:30,439 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 236.0) internal successors, (1888), 8 states have internal predecessors, (1888), 0 states have call successors, (0), 0 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-16 11:10:30,439 INFO L175 Difference]: Start difference. First operand has 217 places, 207 transitions, 502 flow. Second operand 7 states and 1363 transitions. [2022-11-16 11:10:30,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 209 transitions, 554 flow [2022-11-16 11:10:30,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 209 transitions, 542 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:30,444 INFO L231 Difference]: Finished difference. Result has 219 places, 206 transitions, 498 flow [2022-11-16 11:10:30,445 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=486, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=498, PETRI_PLACES=219, PETRI_TRANSITIONS=206} [2022-11-16 11:10:30,445 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 1 predicate places. [2022-11-16 11:10:30,445 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 206 transitions, 498 flow [2022-11-16 11:10:30,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 193.66666666666666) internal successors, (1162), 6 states have internal predecessors, (1162), 0 states have call successors, (0), 0 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-16 11:10:30,447 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:30,447 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] [2022-11-16 11:10:30,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-16 11:10:30,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-16 11:10:30,652 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:30,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:30,653 INFO L85 PathProgramCache]: Analyzing trace with hash -305309507, now seen corresponding path program 1 times [2022-11-16 11:10:30,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:30,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741927703] [2022-11-16 11:10:30,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:30,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:30,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:30,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741927703] [2022-11-16 11:10:30,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741927703] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:30,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233833710] [2022-11-16 11:10:30,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:30,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:30,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:30,750 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:30,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 11:10:30,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:30,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:30,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:30,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:30,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:30,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:30,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233833710] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:30,931 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:30,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:30,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346325632] [2022-11-16 11:10:30,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:30,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:30,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:30,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:30,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:30,935 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 236 [2022-11-16 11:10:30,938 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 206 transitions, 498 flow. Second operand has 10 states, 10 states have (on average 193.9) internal successors, (1939), 10 states have internal predecessors, (1939), 0 states have call successors, (0), 0 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-16 11:10:30,938 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:30,938 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 236 [2022-11-16 11:10:30,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:31,127 INFO L130 PetriNetUnfolder]: 22/475 cut-off events. [2022-11-16 11:10:31,128 INFO L131 PetriNetUnfolder]: For 145/145 co-relation queries the response was YES. [2022-11-16 11:10:31,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 643 conditions, 475 events. 22/475 cut-off events. For 145/145 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1754 event pairs, 10 based on Foata normal form. 2/427 useless extension candidates. Maximal degree in co-relation 421. Up to 40 conditions per place. [2022-11-16 11:10:31,132 INFO L137 encePairwiseOnDemand]: 230/236 looper letters, 24 selfloop transitions, 9 changer transitions 0/217 dead transitions. [2022-11-16 11:10:31,132 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 217 transitions, 602 flow [2022-11-16 11:10:31,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:31,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:31,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1754 transitions. [2022-11-16 11:10:31,136 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8258003766478342 [2022-11-16 11:10:31,136 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1754 transitions. [2022-11-16 11:10:31,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1754 transitions. [2022-11-16 11:10:31,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:31,138 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1754 transitions. [2022-11-16 11:10:31,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 194.88888888888889) internal successors, (1754), 9 states have internal predecessors, (1754), 0 states have call successors, (0), 0 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-16 11:10:31,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 236.0) internal successors, (2360), 10 states have internal predecessors, (2360), 0 states have call successors, (0), 0 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-16 11:10:31,146 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 236.0) internal successors, (2360), 10 states have internal predecessors, (2360), 0 states have call successors, (0), 0 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-16 11:10:31,146 INFO L175 Difference]: Start difference. First operand has 219 places, 206 transitions, 498 flow. Second operand 9 states and 1754 transitions. [2022-11-16 11:10:31,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 217 transitions, 602 flow [2022-11-16 11:10:31,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 217 transitions, 589 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:31,151 INFO L231 Difference]: Finished difference. Result has 226 places, 210 transitions, 545 flow [2022-11-16 11:10:31,152 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=487, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=545, PETRI_PLACES=226, PETRI_TRANSITIONS=210} [2022-11-16 11:10:31,152 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 8 predicate places. [2022-11-16 11:10:31,152 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 210 transitions, 545 flow [2022-11-16 11:10:31,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 193.9) internal successors, (1939), 10 states have internal predecessors, (1939), 0 states have call successors, (0), 0 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-16 11:10:31,153 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:31,154 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:31,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-16 11:10:31,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:31,359 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:31,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:31,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1638242932, now seen corresponding path program 1 times [2022-11-16 11:10:31,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:31,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23431049] [2022-11-16 11:10:31,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:31,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:31,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:10:31,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:31,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23431049] [2022-11-16 11:10:31,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23431049] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:31,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:31,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:31,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513743527] [2022-11-16 11:10:31,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:31,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:31,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:31,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:31,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:31,432 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 236 [2022-11-16 11:10:31,433 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 210 transitions, 545 flow. Second operand has 4 states, 4 states have (on average 194.0) internal successors, (776), 4 states have internal predecessors, (776), 0 states have call successors, (0), 0 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-16 11:10:31,433 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:31,433 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 236 [2022-11-16 11:10:31,433 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:31,605 INFO L130 PetriNetUnfolder]: 24/585 cut-off events. [2022-11-16 11:10:31,605 INFO L131 PetriNetUnfolder]: For 165/165 co-relation queries the response was YES. [2022-11-16 11:10:31,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 776 conditions, 585 events. 24/585 cut-off events. For 165/165 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2346 event pairs, 10 based on Foata normal form. 0/525 useless extension candidates. Maximal degree in co-relation 555. Up to 59 conditions per place. [2022-11-16 11:10:31,609 INFO L137 encePairwiseOnDemand]: 229/236 looper letters, 21 selfloop transitions, 4 changer transitions 0/216 dead transitions. [2022-11-16 11:10:31,609 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 216 transitions, 607 flow [2022-11-16 11:10:31,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:31,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:31,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 988 transitions. [2022-11-16 11:10:31,613 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8372881355932204 [2022-11-16 11:10:31,613 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 988 transitions. [2022-11-16 11:10:31,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 988 transitions. [2022-11-16 11:10:31,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:31,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 988 transitions. [2022-11-16 11:10:31,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 197.6) internal successors, (988), 5 states have internal predecessors, (988), 0 states have call successors, (0), 0 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-16 11:10:31,618 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:31,619 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 236.0) internal successors, (1416), 6 states have internal predecessors, (1416), 0 states have call successors, (0), 0 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-16 11:10:31,619 INFO L175 Difference]: Start difference. First operand has 226 places, 210 transitions, 545 flow. Second operand 5 states and 988 transitions. [2022-11-16 11:10:31,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 216 transitions, 607 flow [2022-11-16 11:10:31,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 216 transitions, 593 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:10:31,624 INFO L231 Difference]: Finished difference. Result has 229 places, 213 transitions, 563 flow [2022-11-16 11:10:31,625 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=236, PETRI_DIFFERENCE_MINUEND_FLOW=531, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=563, PETRI_PLACES=229, PETRI_TRANSITIONS=213} [2022-11-16 11:10:31,625 INFO L288 CegarLoopForPetriNet]: 218 programPoint places, 11 predicate places. [2022-11-16 11:10:31,625 INFO L495 AbstractCegarLoop]: Abstraction has has 229 places, 213 transitions, 563 flow [2022-11-16 11:10:31,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 194.0) internal successors, (776), 4 states have internal predecessors, (776), 0 states have call successors, (0), 0 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-16 11:10:31,626 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:31,626 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:31,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-16 11:10:31,626 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:31,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:31,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1226115228, now seen corresponding path program 1 times [2022-11-16 11:10:31,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:31,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309980768] [2022-11-16 11:10:31,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:31,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:31,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:31,647 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:31,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:31,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:31,667 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:31,667 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:31,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:31,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:31,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:31,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:31,668 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:31,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:31,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:31,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:31,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:31,669 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:31,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-16 11:10:31,670 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-11-16 11:10:31,670 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:31,671 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-11-16 11:10:31,696 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-11-16 11:10:31,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 239 places, 259 transitions, 578 flow [2022-11-16 11:10:31,903 INFO L130 PetriNetUnfolder]: 161/1310 cut-off events. [2022-11-16 11:10:31,904 INFO L131 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2022-11-16 11:10:31,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1310 events. 161/1310 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6807 event pairs, 23 based on Foata normal form. 0/1057 useless extension candidates. Maximal degree in co-relation 910. Up to 80 conditions per place. [2022-11-16 11:10:31,916 INFO L82 GeneralOperation]: Start removeDead. Operand has 239 places, 259 transitions, 578 flow [2022-11-16 11:10:31,926 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 239 places, 259 transitions, 578 flow [2022-11-16 11:10:31,927 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:31,928 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:31,928 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:31,933 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:10:31,933 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:31,933 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:31,933 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] [2022-11-16 11:10:31,934 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:31,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:31,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1423714268, now seen corresponding path program 1 times [2022-11-16 11:10:31,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:31,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427801683] [2022-11-16 11:10:31,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:31,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:31,978 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-16 11:10:31,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:31,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427801683] [2022-11-16 11:10:31,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427801683] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:31,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:31,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:31,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700244334] [2022-11-16 11:10:31,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:31,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:31,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:31,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:31,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:31,981 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-16 11:10:31,982 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 259 transitions, 578 flow. Second operand has 4 states, 4 states have (on average 209.75) internal successors, (839), 4 states have internal predecessors, (839), 0 states have call successors, (0), 0 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-16 11:10:31,982 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:31,982 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-16 11:10:31,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:32,259 INFO L130 PetriNetUnfolder]: 63/1142 cut-off events. [2022-11-16 11:10:32,260 INFO L131 PetriNetUnfolder]: For 270/270 co-relation queries the response was YES. [2022-11-16 11:10:32,265 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1391 conditions, 1142 events. 63/1142 cut-off events. For 270/270 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 6238 event pairs, 23 based on Foata normal form. 688/1678 useless extension candidates. Maximal degree in co-relation 901. Up to 130 conditions per place. [2022-11-16 11:10:32,270 INFO L137 encePairwiseOnDemand]: 228/259 looper letters, 25 selfloop transitions, 4 changer transitions 7/237 dead transitions. [2022-11-16 11:10:32,270 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 237 transitions, 592 flow [2022-11-16 11:10:32,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:32,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:32,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1106 transitions. [2022-11-16 11:10:32,273 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8540540540540541 [2022-11-16 11:10:32,273 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1106 transitions. [2022-11-16 11:10:32,274 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1106 transitions. [2022-11-16 11:10:32,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:32,274 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1106 transitions. [2022-11-16 11:10:32,277 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 221.2) internal successors, (1106), 5 states have internal predecessors, (1106), 0 states have call successors, (0), 0 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-16 11:10:32,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:32,279 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:32,279 INFO L175 Difference]: Start difference. First operand has 239 places, 259 transitions, 578 flow. Second operand 5 states and 1106 transitions. [2022-11-16 11:10:32,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 237 transitions, 592 flow [2022-11-16 11:10:32,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 237 transitions, 592 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:32,284 INFO L231 Difference]: Finished difference. Result has 241 places, 226 transitions, 538 flow [2022-11-16 11:10:32,285 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=520, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=538, PETRI_PLACES=241, PETRI_TRANSITIONS=226} [2022-11-16 11:10:32,285 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 2 predicate places. [2022-11-16 11:10:32,286 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 226 transitions, 538 flow [2022-11-16 11:10:32,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 209.75) internal successors, (839), 4 states have internal predecessors, (839), 0 states have call successors, (0), 0 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-16 11:10:32,286 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:32,286 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] [2022-11-16 11:10:32,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-16 11:10:32,287 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:32,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:32,287 INFO L85 PathProgramCache]: Analyzing trace with hash -340832903, now seen corresponding path program 1 times [2022-11-16 11:10:32,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:32,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931461031] [2022-11-16 11:10:32,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:32,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:32,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:32,330 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:32,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:32,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931461031] [2022-11-16 11:10:32,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931461031] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:32,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:32,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:32,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028163930] [2022-11-16 11:10:32,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:32,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:32,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:32,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:32,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:32,333 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-16 11:10:32,334 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 226 transitions, 538 flow. Second operand has 4 states, 4 states have (on average 211.75) internal successors, (847), 4 states have internal predecessors, (847), 0 states have call successors, (0), 0 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-16 11:10:32,334 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:32,334 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-16 11:10:32,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:32,568 INFO L130 PetriNetUnfolder]: 63/914 cut-off events. [2022-11-16 11:10:32,568 INFO L131 PetriNetUnfolder]: For 281/281 co-relation queries the response was YES. [2022-11-16 11:10:32,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1191 conditions, 914 events. 63/914 cut-off events. For 281/281 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4630 event pairs, 23 based on Foata normal form. 4/811 useless extension candidates. Maximal degree in co-relation 1111. Up to 92 conditions per place. [2022-11-16 11:10:32,576 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 17 selfloop transitions, 8 changer transitions 0/226 dead transitions. [2022-11-16 11:10:32,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 226 transitions, 586 flow [2022-11-16 11:10:32,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:32,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:32,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1063 transitions. [2022-11-16 11:10:32,579 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8208494208494208 [2022-11-16 11:10:32,579 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1063 transitions. [2022-11-16 11:10:32,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1063 transitions. [2022-11-16 11:10:32,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:32,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1063 transitions. [2022-11-16 11:10:32,582 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 212.6) internal successors, (1063), 5 states have internal predecessors, (1063), 0 states have call successors, (0), 0 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-16 11:10:32,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:32,585 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:32,585 INFO L175 Difference]: Start difference. First operand has 241 places, 226 transitions, 538 flow. Second operand 5 states and 1063 transitions. [2022-11-16 11:10:32,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 226 transitions, 586 flow [2022-11-16 11:10:32,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 226 transitions, 584 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:32,590 INFO L231 Difference]: Finished difference. Result has 237 places, 226 transitions, 556 flow [2022-11-16 11:10:32,590 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=556, PETRI_PLACES=237, PETRI_TRANSITIONS=226} [2022-11-16 11:10:32,591 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, -2 predicate places. [2022-11-16 11:10:32,591 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 226 transitions, 556 flow [2022-11-16 11:10:32,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 211.75) internal successors, (847), 4 states have internal predecessors, (847), 0 states have call successors, (0), 0 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-16 11:10:32,591 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:32,592 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:32,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-16 11:10:32,592 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:32,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:32,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1975884178, now seen corresponding path program 1 times [2022-11-16 11:10:32,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:32,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668816781] [2022-11-16 11:10:32,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:32,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:32,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:32,664 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:32,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:32,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668816781] [2022-11-16 11:10:32,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668816781] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:32,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462835821] [2022-11-16 11:10:32,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:32,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:32,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:32,667 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:32,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 11:10:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:32,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:32,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:32,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:32,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462835821] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:32,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:32,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:32,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880242590] [2022-11-16 11:10:32,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:32,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:32,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:32,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:32,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:32,833 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-16 11:10:32,834 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 226 transitions, 556 flow. Second operand has 6 states, 6 states have (on average 210.66666666666666) internal successors, (1264), 6 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:32,834 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:32,834 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-16 11:10:32,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:33,092 INFO L130 PetriNetUnfolder]: 63/910 cut-off events. [2022-11-16 11:10:33,093 INFO L131 PetriNetUnfolder]: For 302/302 co-relation queries the response was YES. [2022-11-16 11:10:33,096 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1206 conditions, 910 events. 63/910 cut-off events. For 302/302 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4582 event pairs, 23 based on Foata normal form. 4/807 useless extension candidates. Maximal degree in co-relation 820. Up to 104 conditions per place. [2022-11-16 11:10:33,100 INFO L137 encePairwiseOnDemand]: 254/259 looper letters, 21 selfloop transitions, 6 changer transitions 0/228 dead transitions. [2022-11-16 11:10:33,100 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 228 transitions, 612 flow [2022-11-16 11:10:33,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:33,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:33,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1484 transitions. [2022-11-16 11:10:33,105 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8185328185328186 [2022-11-16 11:10:33,105 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1484 transitions. [2022-11-16 11:10:33,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1484 transitions. [2022-11-16 11:10:33,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:33,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1484 transitions. [2022-11-16 11:10:33,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 212.0) internal successors, (1484), 7 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:33,114 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 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-16 11:10:33,115 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 259.0) internal successors, (2072), 8 states have internal predecessors, (2072), 0 states have call successors, (0), 0 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-16 11:10:33,115 INFO L175 Difference]: Start difference. First operand has 237 places, 226 transitions, 556 flow. Second operand 7 states and 1484 transitions. [2022-11-16 11:10:33,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 228 transitions, 612 flow [2022-11-16 11:10:33,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 228 transitions, 600 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:33,121 INFO L231 Difference]: Finished difference. Result has 239 places, 225 transitions, 552 flow [2022-11-16 11:10:33,121 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=540, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=552, PETRI_PLACES=239, PETRI_TRANSITIONS=225} [2022-11-16 11:10:33,122 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 0 predicate places. [2022-11-16 11:10:33,122 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 225 transitions, 552 flow [2022-11-16 11:10:33,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 210.66666666666666) internal successors, (1264), 6 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:33,123 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:33,123 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] [2022-11-16 11:10:33,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:33,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:33,334 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:33,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:33,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1959280088, now seen corresponding path program 1 times [2022-11-16 11:10:33,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:33,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703693903] [2022-11-16 11:10:33,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:33,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:33,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:33,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:33,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703693903] [2022-11-16 11:10:33,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703693903] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:33,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343855219] [2022-11-16 11:10:33,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:33,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:33,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:33,428 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:33,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 11:10:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:33,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:33,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:33,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:33,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:33,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:33,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343855219] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:33,621 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:33,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:33,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118006266] [2022-11-16 11:10:33,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:33,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:33,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:33,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:33,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:33,626 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-16 11:10:33,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 225 transitions, 552 flow. Second operand has 10 states, 10 states have (on average 210.9) internal successors, (2109), 10 states have internal predecessors, (2109), 0 states have call successors, (0), 0 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-16 11:10:33,629 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:33,629 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-16 11:10:33,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:33,891 INFO L130 PetriNetUnfolder]: 57/778 cut-off events. [2022-11-16 11:10:33,891 INFO L131 PetriNetUnfolder]: For 309/309 co-relation queries the response was YES. [2022-11-16 11:10:33,895 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1067 conditions, 778 events. 57/778 cut-off events. For 309/309 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 3709 event pairs, 27 based on Foata normal form. 2/689 useless extension candidates. Maximal degree in co-relation 680. Up to 91 conditions per place. [2022-11-16 11:10:33,901 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 26 selfloop transitions, 9 changer transitions 0/236 dead transitions. [2022-11-16 11:10:33,902 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 236 transitions, 660 flow [2022-11-16 11:10:33,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:33,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:33,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1909 transitions. [2022-11-16 11:10:33,905 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.818961818961819 [2022-11-16 11:10:33,905 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1909 transitions. [2022-11-16 11:10:33,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1909 transitions. [2022-11-16 11:10:33,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:33,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1909 transitions. [2022-11-16 11:10:33,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 212.11111111111111) internal successors, (1909), 9 states have internal predecessors, (1909), 0 states have call successors, (0), 0 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-16 11:10:33,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 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-16 11:10:33,914 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 259.0) internal successors, (2590), 10 states have internal predecessors, (2590), 0 states have call successors, (0), 0 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-16 11:10:33,914 INFO L175 Difference]: Start difference. First operand has 239 places, 225 transitions, 552 flow. Second operand 9 states and 1909 transitions. [2022-11-16 11:10:33,914 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 236 transitions, 660 flow [2022-11-16 11:10:33,916 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 236 transitions, 647 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:33,919 INFO L231 Difference]: Finished difference. Result has 246 places, 229 transitions, 599 flow [2022-11-16 11:10:33,920 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=541, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=599, PETRI_PLACES=246, PETRI_TRANSITIONS=229} [2022-11-16 11:10:33,920 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 7 predicate places. [2022-11-16 11:10:33,920 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 229 transitions, 599 flow [2022-11-16 11:10:33,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 210.9) internal successors, (2109), 10 states have internal predecessors, (2109), 0 states have call successors, (0), 0 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-16 11:10:33,922 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:33,922 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:33,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:34,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-16 11:10:34,128 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:34,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:34,130 INFO L85 PathProgramCache]: Analyzing trace with hash 180102541, now seen corresponding path program 1 times [2022-11-16 11:10:34,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:34,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863907828] [2022-11-16 11:10:34,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:34,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:34,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:34,202 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:10:34,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:34,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863907828] [2022-11-16 11:10:34,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863907828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:34,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:34,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:34,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991830032] [2022-11-16 11:10:34,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:34,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:34,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:34,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:34,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:34,207 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 259 [2022-11-16 11:10:34,208 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 229 transitions, 599 flow. Second operand has 4 states, 4 states have (on average 211.0) internal successors, (844), 4 states have internal predecessors, (844), 0 states have call successors, (0), 0 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-16 11:10:34,208 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:34,208 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 259 [2022-11-16 11:10:34,209 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:34,452 INFO L130 PetriNetUnfolder]: 60/943 cut-off events. [2022-11-16 11:10:34,453 INFO L131 PetriNetUnfolder]: For 341/341 co-relation queries the response was YES. [2022-11-16 11:10:34,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1271 conditions, 943 events. 60/943 cut-off events. For 341/341 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4842 event pairs, 27 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 885. Up to 119 conditions per place. [2022-11-16 11:10:34,461 INFO L137 encePairwiseOnDemand]: 252/259 looper letters, 23 selfloop transitions, 4 changer transitions 0/235 dead transitions. [2022-11-16 11:10:34,462 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 235 transitions, 665 flow [2022-11-16 11:10:34,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:34,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:34,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1075 transitions. [2022-11-16 11:10:34,464 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8301158301158301 [2022-11-16 11:10:34,464 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1075 transitions. [2022-11-16 11:10:34,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1075 transitions. [2022-11-16 11:10:34,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:34,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1075 transitions. [2022-11-16 11:10:34,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 215.0) internal successors, (1075), 5 states have internal predecessors, (1075), 0 states have call successors, (0), 0 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-16 11:10:34,468 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:34,469 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:34,469 INFO L175 Difference]: Start difference. First operand has 246 places, 229 transitions, 599 flow. Second operand 5 states and 1075 transitions. [2022-11-16 11:10:34,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 235 transitions, 665 flow [2022-11-16 11:10:34,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 235 transitions, 651 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:10:34,474 INFO L231 Difference]: Finished difference. Result has 249 places, 232 transitions, 617 flow [2022-11-16 11:10:34,475 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=585, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=617, PETRI_PLACES=249, PETRI_TRANSITIONS=232} [2022-11-16 11:10:34,476 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 10 predicate places. [2022-11-16 11:10:34,476 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 232 transitions, 617 flow [2022-11-16 11:10:34,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 211.0) internal successors, (844), 4 states have internal predecessors, (844), 0 states have call successors, (0), 0 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-16 11:10:34,477 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:34,477 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:34,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-16 11:10:34,477 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:34,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:34,478 INFO L85 PathProgramCache]: Analyzing trace with hash -591431381, now seen corresponding path program 1 times [2022-11-16 11:10:34,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:34,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871123489] [2022-11-16 11:10:34,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:34,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:34,536 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:10:34,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:34,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871123489] [2022-11-16 11:10:34,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871123489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:34,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:34,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:34,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248091860] [2022-11-16 11:10:34,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:34,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:34,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:34,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:34,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:34,539 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 259 [2022-11-16 11:10:34,540 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 232 transitions, 617 flow. Second operand has 4 states, 4 states have (on average 212.5) internal successors, (850), 4 states have internal predecessors, (850), 0 states have call successors, (0), 0 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-16 11:10:34,540 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:34,540 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 259 [2022-11-16 11:10:34,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:34,828 INFO L130 PetriNetUnfolder]: 60/940 cut-off events. [2022-11-16 11:10:34,829 INFO L131 PetriNetUnfolder]: For 351/351 co-relation queries the response was YES. [2022-11-16 11:10:34,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1295 conditions, 940 events. 60/940 cut-off events. For 351/351 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 4812 event pairs, 27 based on Foata normal form. 3/846 useless extension candidates. Maximal degree in co-relation 907. Up to 98 conditions per place. [2022-11-16 11:10:34,836 INFO L137 encePairwiseOnDemand]: 253/259 looper letters, 16 selfloop transitions, 8 changer transitions 0/232 dead transitions. [2022-11-16 11:10:34,836 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 232 transitions, 663 flow [2022-11-16 11:10:34,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:34,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:34,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1067 transitions. [2022-11-16 11:10:34,838 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8239382239382239 [2022-11-16 11:10:34,838 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1067 transitions. [2022-11-16 11:10:34,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1067 transitions. [2022-11-16 11:10:34,839 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:34,839 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1067 transitions. [2022-11-16 11:10:34,841 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 213.4) internal successors, (1067), 5 states have internal predecessors, (1067), 0 states have call successors, (0), 0 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-16 11:10:34,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:34,844 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 259.0) internal successors, (1554), 6 states have internal predecessors, (1554), 0 states have call successors, (0), 0 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-16 11:10:34,844 INFO L175 Difference]: Start difference. First operand has 249 places, 232 transitions, 617 flow. Second operand 5 states and 1067 transitions. [2022-11-16 11:10:34,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 232 transitions, 663 flow [2022-11-16 11:10:34,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 232 transitions, 661 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:34,849 INFO L231 Difference]: Finished difference. Result has 252 places, 232 transitions, 635 flow [2022-11-16 11:10:34,850 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=611, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=635, PETRI_PLACES=252, PETRI_TRANSITIONS=232} [2022-11-16 11:10:34,850 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, 13 predicate places. [2022-11-16 11:10:34,850 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 232 transitions, 635 flow [2022-11-16 11:10:34,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 212.5) internal successors, (850), 4 states have internal predecessors, (850), 0 states have call successors, (0), 0 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-16 11:10:34,851 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:34,851 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:34,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-16 11:10:34,852 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:34,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:34,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1154502424, now seen corresponding path program 1 times [2022-11-16 11:10:34,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:34,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921542941] [2022-11-16 11:10:34,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:34,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:34,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:34,995 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:34,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:34,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921542941] [2022-11-16 11:10:34,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921542941] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:34,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873976146] [2022-11-16 11:10:34,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:34,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:34,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:34,997 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:35,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 11:10:35,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:35,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 11:10:35,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:35,209 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:35,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:35,349 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:35,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873976146] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:35,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:35,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-16 11:10:35,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103503607] [2022-11-16 11:10:35,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:35,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:10:35,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:35,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:10:35,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:10:35,354 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 259 [2022-11-16 11:10:35,358 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 232 transitions, 635 flow. Second operand has 18 states, 18 states have (on average 211.38888888888889) internal successors, (3805), 18 states have internal predecessors, (3805), 0 states have call successors, (0), 0 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-16 11:10:35,358 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:35,358 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 259 [2022-11-16 11:10:35,358 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:35,558 INFO L130 PetriNetUnfolder]: 0/188 cut-off events. [2022-11-16 11:10:35,558 INFO L131 PetriNetUnfolder]: For 87/87 co-relation queries the response was YES. [2022-11-16 11:10:35,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 329 conditions, 188 events. 0/188 cut-off events. For 87/87 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 203 event pairs, 0 based on Foata normal form. 3/186 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2022-11-16 11:10:35,559 INFO L137 encePairwiseOnDemand]: 254/259 looper letters, 28 selfloop transitions, 16 changer transitions 0/170 dead transitions. [2022-11-16 11:10:35,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 170 transitions, 582 flow [2022-11-16 11:10:35,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 11:10:35,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-16 11:10:35,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3791 transitions. [2022-11-16 11:10:35,566 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8131703131703132 [2022-11-16 11:10:35,566 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3791 transitions. [2022-11-16 11:10:35,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3791 transitions. [2022-11-16 11:10:35,572 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:35,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3791 transitions. [2022-11-16 11:10:35,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 210.61111111111111) internal successors, (3791), 18 states have internal predecessors, (3791), 0 states have call successors, (0), 0 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-16 11:10:35,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 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-16 11:10:35,589 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 259.0) internal successors, (4921), 19 states have internal predecessors, (4921), 0 states have call successors, (0), 0 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-16 11:10:35,590 INFO L175 Difference]: Start difference. First operand has 252 places, 232 transitions, 635 flow. Second operand 18 states and 3791 transitions. [2022-11-16 11:10:35,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 170 transitions, 582 flow [2022-11-16 11:10:35,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 170 transitions, 547 flow, removed 13 selfloop flow, removed 2 redundant places. [2022-11-16 11:10:35,594 INFO L231 Difference]: Finished difference. Result has 187 places, 154 transitions, 445 flow [2022-11-16 11:10:35,596 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=259, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=445, PETRI_PLACES=187, PETRI_TRANSITIONS=154} [2022-11-16 11:10:35,596 INFO L288 CegarLoopForPetriNet]: 239 programPoint places, -52 predicate places. [2022-11-16 11:10:35,597 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 154 transitions, 445 flow [2022-11-16 11:10:35,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 211.38888888888889) internal successors, (3805), 18 states have internal predecessors, (3805), 0 states have call successors, (0), 0 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-16 11:10:35,598 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:35,598 INFO L209 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:35,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:35,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-16 11:10:35,804 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:35,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:35,805 INFO L85 PathProgramCache]: Analyzing trace with hash 844967752, now seen corresponding path program 1 times [2022-11-16 11:10:35,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:35,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992403283] [2022-11-16 11:10:35,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:35,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:35,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:35,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:35,861 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:35,861 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:35,861 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:35,862 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:35,862 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:35,862 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:35,862 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:35,862 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:35,863 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:35,863 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:35,863 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:35,863 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:35,863 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:35,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-16 11:10:35,864 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:35,865 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:35,865 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-11-16 11:10:35,895 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2022-11-16 11:10:35,898 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 260 places, 282 transitions, 642 flow [2022-11-16 11:10:36,287 INFO L130 PetriNetUnfolder]: 287/2107 cut-off events. [2022-11-16 11:10:36,287 INFO L131 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2022-11-16 11:10:36,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2339 conditions, 2107 events. 287/2107 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 12740 event pairs, 72 based on Foata normal form. 0/1704 useless extension candidates. Maximal degree in co-relation 1409. Up to 192 conditions per place. [2022-11-16 11:10:36,310 INFO L82 GeneralOperation]: Start removeDead. Operand has 260 places, 282 transitions, 642 flow [2022-11-16 11:10:36,325 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 260 places, 282 transitions, 642 flow [2022-11-16 11:10:36,329 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:36,330 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:36,330 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:36,335 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:10:36,335 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:36,335 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:36,335 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] [2022-11-16 11:10:36,336 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:36,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:36,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1468738613, now seen corresponding path program 1 times [2022-11-16 11:10:36,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:36,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82142627] [2022-11-16 11:10:36,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:36,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:36,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:36,381 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-16 11:10:36,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:36,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82142627] [2022-11-16 11:10:36,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82142627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:36,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:36,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:36,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506440313] [2022-11-16 11:10:36,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:36,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:36,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:36,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:36,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:36,385 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-16 11:10:36,386 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 282 transitions, 642 flow. Second operand has 4 states, 4 states have (on average 226.75) internal successors, (907), 4 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:36,386 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:36,386 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-16 11:10:36,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:36,875 INFO L130 PetriNetUnfolder]: 146/1895 cut-off events. [2022-11-16 11:10:36,876 INFO L131 PetriNetUnfolder]: For 626/626 co-relation queries the response was YES. [2022-11-16 11:10:36,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2388 conditions, 1895 events. 146/1895 cut-off events. For 626/626 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 12114 event pairs, 72 based on Foata normal form. 1237/2872 useless extension candidates. Maximal degree in co-relation 1433. Up to 253 conditions per place. [2022-11-16 11:10:36,895 INFO L137 encePairwiseOnDemand]: 248/282 looper letters, 27 selfloop transitions, 4 changer transitions 7/256 dead transitions. [2022-11-16 11:10:36,895 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 256 transitions, 652 flow [2022-11-16 11:10:36,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:36,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:36,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1196 transitions. [2022-11-16 11:10:36,900 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8482269503546099 [2022-11-16 11:10:36,900 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1196 transitions. [2022-11-16 11:10:36,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1196 transitions. [2022-11-16 11:10:36,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:36,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1196 transitions. [2022-11-16 11:10:36,903 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 239.2) internal successors, (1196), 5 states have internal predecessors, (1196), 0 states have call successors, (0), 0 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-16 11:10:36,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:36,906 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:36,906 INFO L175 Difference]: Start difference. First operand has 260 places, 282 transitions, 642 flow. Second operand 5 states and 1196 transitions. [2022-11-16 11:10:36,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 256 transitions, 652 flow [2022-11-16 11:10:36,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 256 transitions, 652 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:36,911 INFO L231 Difference]: Finished difference. Result has 261 places, 245 transitions, 594 flow [2022-11-16 11:10:36,911 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=576, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=594, PETRI_PLACES=261, PETRI_TRANSITIONS=245} [2022-11-16 11:10:36,912 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 1 predicate places. [2022-11-16 11:10:36,912 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 245 transitions, 594 flow [2022-11-16 11:10:36,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 226.75) internal successors, (907), 4 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:36,913 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:36,913 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] [2022-11-16 11:10:36,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-16 11:10:36,913 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:36,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:36,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1558846461, now seen corresponding path program 1 times [2022-11-16 11:10:36,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:36,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828247356] [2022-11-16 11:10:36,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:36,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:36,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:36,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:36,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828247356] [2022-11-16 11:10:36,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828247356] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:36,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:36,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:36,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842905448] [2022-11-16 11:10:36,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:36,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:36,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:36,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:36,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:36,958 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-16 11:10:36,959 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 245 transitions, 594 flow. Second operand has 4 states, 4 states have (on average 228.75) internal successors, (915), 4 states have internal predecessors, (915), 0 states have call successors, (0), 0 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-16 11:10:36,959 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:36,959 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-16 11:10:36,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:37,322 INFO L130 PetriNetUnfolder]: 146/1442 cut-off events. [2022-11-16 11:10:37,323 INFO L131 PetriNetUnfolder]: For 638/638 co-relation queries the response was YES. [2022-11-16 11:10:37,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1442 events. 146/1442 cut-off events. For 638/638 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 8434 event pairs, 72 based on Foata normal form. 5/1267 useless extension candidates. Maximal degree in co-relation 1886. Up to 206 conditions per place. [2022-11-16 11:10:37,337 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 19 selfloop transitions, 8 changer transitions 0/245 dead transitions. [2022-11-16 11:10:37,337 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 245 transitions, 646 flow [2022-11-16 11:10:37,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:37,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:37,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1150 transitions. [2022-11-16 11:10:37,340 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8156028368794326 [2022-11-16 11:10:37,340 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1150 transitions. [2022-11-16 11:10:37,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1150 transitions. [2022-11-16 11:10:37,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:37,341 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1150 transitions. [2022-11-16 11:10:37,343 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 230.0) internal successors, (1150), 5 states have internal predecessors, (1150), 0 states have call successors, (0), 0 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-16 11:10:37,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:37,347 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:37,348 INFO L175 Difference]: Start difference. First operand has 261 places, 245 transitions, 594 flow. Second operand 5 states and 1150 transitions. [2022-11-16 11:10:37,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 245 transitions, 646 flow [2022-11-16 11:10:37,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 245 transitions, 644 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:37,353 INFO L231 Difference]: Finished difference. Result has 257 places, 245 transitions, 612 flow [2022-11-16 11:10:37,353 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=588, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=612, PETRI_PLACES=257, PETRI_TRANSITIONS=245} [2022-11-16 11:10:37,354 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -3 predicate places. [2022-11-16 11:10:37,354 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 245 transitions, 612 flow [2022-11-16 11:10:37,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 228.75) internal successors, (915), 4 states have internal predecessors, (915), 0 states have call successors, (0), 0 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-16 11:10:37,355 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:37,355 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:37,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-16 11:10:37,355 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:37,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:37,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1079601540, now seen corresponding path program 1 times [2022-11-16 11:10:37,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:37,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986319992] [2022-11-16 11:10:37,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:37,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:37,429 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:37,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:37,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986319992] [2022-11-16 11:10:37,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986319992] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:37,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731990324] [2022-11-16 11:10:37,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:37,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:37,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:37,435 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:37,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 11:10:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:37,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:37,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:37,616 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:37,617 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:37,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731990324] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:37,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:37,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:37,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345900700] [2022-11-16 11:10:37,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:37,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:37,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:37,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:37,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:37,620 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-16 11:10:37,621 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 245 transitions, 612 flow. Second operand has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 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-16 11:10:37,622 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:37,622 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-16 11:10:37,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:38,025 INFO L130 PetriNetUnfolder]: 146/1437 cut-off events. [2022-11-16 11:10:38,026 INFO L131 PetriNetUnfolder]: For 663/663 co-relation queries the response was YES. [2022-11-16 11:10:38,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1984 conditions, 1437 events. 146/1437 cut-off events. For 663/663 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 8389 event pairs, 72 based on Foata normal form. 5/1262 useless extension candidates. Maximal degree in co-relation 1245. Up to 221 conditions per place. [2022-11-16 11:10:38,039 INFO L137 encePairwiseOnDemand]: 277/282 looper letters, 23 selfloop transitions, 6 changer transitions 0/247 dead transitions. [2022-11-16 11:10:38,039 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 247 transitions, 672 flow [2022-11-16 11:10:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:38,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:38,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1605 transitions. [2022-11-16 11:10:38,042 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8130699088145896 [2022-11-16 11:10:38,042 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1605 transitions. [2022-11-16 11:10:38,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1605 transitions. [2022-11-16 11:10:38,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:38,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1605 transitions. [2022-11-16 11:10:38,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 229.28571428571428) internal successors, (1605), 7 states have internal predecessors, (1605), 0 states have call successors, (0), 0 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-16 11:10:38,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 282.0) internal successors, (2256), 8 states have internal predecessors, (2256), 0 states have call successors, (0), 0 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-16 11:10:38,049 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 282.0) internal successors, (2256), 8 states have internal predecessors, (2256), 0 states have call successors, (0), 0 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-16 11:10:38,050 INFO L175 Difference]: Start difference. First operand has 257 places, 245 transitions, 612 flow. Second operand 7 states and 1605 transitions. [2022-11-16 11:10:38,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 247 transitions, 672 flow [2022-11-16 11:10:38,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 247 transitions, 660 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:38,055 INFO L231 Difference]: Finished difference. Result has 259 places, 244 transitions, 608 flow [2022-11-16 11:10:38,055 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=608, PETRI_PLACES=259, PETRI_TRANSITIONS=244} [2022-11-16 11:10:38,056 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -1 predicate places. [2022-11-16 11:10:38,056 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 244 transitions, 608 flow [2022-11-16 11:10:38,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 227.66666666666666) internal successors, (1366), 6 states have internal predecessors, (1366), 0 states have call successors, (0), 0 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-16 11:10:38,057 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:38,058 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] [2022-11-16 11:10:38,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:38,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-16 11:10:38,269 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:38,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:38,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1339437901, now seen corresponding path program 1 times [2022-11-16 11:10:38,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:38,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913852411] [2022-11-16 11:10:38,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:38,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:38,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:38,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:38,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913852411] [2022-11-16 11:10:38,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913852411] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:38,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186268347] [2022-11-16 11:10:38,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:38,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:38,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:38,348 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:38,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-16 11:10:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:38,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:38,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:38,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:38,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:38,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:38,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186268347] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:38,543 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:38,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:38,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439063052] [2022-11-16 11:10:38,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:38,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:38,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:38,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:38,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:38,546 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-16 11:10:38,548 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 244 transitions, 608 flow. Second operand has 10 states, 10 states have (on average 227.9) internal successors, (2279), 10 states have internal predecessors, (2279), 0 states have call successors, (0), 0 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-16 11:10:38,549 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:38,549 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-16 11:10:38,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:38,929 INFO L130 PetriNetUnfolder]: 140/1305 cut-off events. [2022-11-16 11:10:38,929 INFO L131 PetriNetUnfolder]: For 671/671 co-relation queries the response was YES. [2022-11-16 11:10:38,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1844 conditions, 1305 events. 140/1305 cut-off events. For 671/671 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 7430 event pairs, 76 based on Foata normal form. 2/1143 useless extension candidates. Maximal degree in co-relation 1104. Up to 206 conditions per place. [2022-11-16 11:10:38,943 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 28 selfloop transitions, 9 changer transitions 0/255 dead transitions. [2022-11-16 11:10:38,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 255 transitions, 720 flow [2022-11-16 11:10:38,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:38,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:38,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2064 transitions. [2022-11-16 11:10:38,951 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8132387706855791 [2022-11-16 11:10:38,951 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2064 transitions. [2022-11-16 11:10:38,951 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2064 transitions. [2022-11-16 11:10:38,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:38,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2064 transitions. [2022-11-16 11:10:38,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 229.33333333333334) internal successors, (2064), 9 states have internal predecessors, (2064), 0 states have call successors, (0), 0 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-16 11:10:38,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 282.0) internal successors, (2820), 10 states have internal predecessors, (2820), 0 states have call successors, (0), 0 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-16 11:10:38,961 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 282.0) internal successors, (2820), 10 states have internal predecessors, (2820), 0 states have call successors, (0), 0 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-16 11:10:38,961 INFO L175 Difference]: Start difference. First operand has 259 places, 244 transitions, 608 flow. Second operand 9 states and 2064 transitions. [2022-11-16 11:10:38,962 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 255 transitions, 720 flow [2022-11-16 11:10:38,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 255 transitions, 707 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:38,968 INFO L231 Difference]: Finished difference. Result has 266 places, 248 transitions, 655 flow [2022-11-16 11:10:38,969 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=597, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=655, PETRI_PLACES=266, PETRI_TRANSITIONS=248} [2022-11-16 11:10:38,970 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 6 predicate places. [2022-11-16 11:10:38,970 INFO L495 AbstractCegarLoop]: Abstraction has has 266 places, 248 transitions, 655 flow [2022-11-16 11:10:38,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 227.9) internal successors, (2279), 10 states have internal predecessors, (2279), 0 states have call successors, (0), 0 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-16 11:10:38,971 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:38,971 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:38,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:39,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:39,178 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:39,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:39,178 INFO L85 PathProgramCache]: Analyzing trace with hash -588523218, now seen corresponding path program 1 times [2022-11-16 11:10:39,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:39,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299611870] [2022-11-16 11:10:39,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:39,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:39,257 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:10:39,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:39,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299611870] [2022-11-16 11:10:39,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299611870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:39,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:39,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:39,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928713471] [2022-11-16 11:10:39,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:39,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:39,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:39,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:39,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:39,260 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 282 [2022-11-16 11:10:39,261 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 248 transitions, 655 flow. Second operand has 4 states, 4 states have (on average 228.0) internal successors, (912), 4 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:39,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:39,261 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 282 [2022-11-16 11:10:39,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:39,694 INFO L130 PetriNetUnfolder]: 144/1525 cut-off events. [2022-11-16 11:10:39,694 INFO L131 PetriNetUnfolder]: For 716/716 co-relation queries the response was YES. [2022-11-16 11:10:39,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2119 conditions, 1525 events. 144/1525 cut-off events. For 716/716 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9086 event pairs, 76 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1380. Up to 243 conditions per place. [2022-11-16 11:10:39,710 INFO L137 encePairwiseOnDemand]: 275/282 looper letters, 25 selfloop transitions, 4 changer transitions 0/254 dead transitions. [2022-11-16 11:10:39,710 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 254 transitions, 725 flow [2022-11-16 11:10:39,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:39,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:39,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1162 transitions. [2022-11-16 11:10:39,713 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8241134751773049 [2022-11-16 11:10:39,713 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1162 transitions. [2022-11-16 11:10:39,713 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1162 transitions. [2022-11-16 11:10:39,713 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:39,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1162 transitions. [2022-11-16 11:10:39,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 232.4) internal successors, (1162), 5 states have internal predecessors, (1162), 0 states have call successors, (0), 0 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-16 11:10:39,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:39,719 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:39,719 INFO L175 Difference]: Start difference. First operand has 266 places, 248 transitions, 655 flow. Second operand 5 states and 1162 transitions. [2022-11-16 11:10:39,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 254 transitions, 725 flow [2022-11-16 11:10:39,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 254 transitions, 711 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:10:39,726 INFO L231 Difference]: Finished difference. Result has 269 places, 251 transitions, 673 flow [2022-11-16 11:10:39,726 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=641, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=673, PETRI_PLACES=269, PETRI_TRANSITIONS=251} [2022-11-16 11:10:39,727 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 9 predicate places. [2022-11-16 11:10:39,727 INFO L495 AbstractCegarLoop]: Abstraction has has 269 places, 251 transitions, 673 flow [2022-11-16 11:10:39,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 228.0) internal successors, (912), 4 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:39,728 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:39,728 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:39,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-16 11:10:39,728 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:39,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:39,729 INFO L85 PathProgramCache]: Analyzing trace with hash 67452612, now seen corresponding path program 1 times [2022-11-16 11:10:39,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:39,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299333157] [2022-11-16 11:10:39,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:39,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:39,781 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:10:39,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:39,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299333157] [2022-11-16 11:10:39,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299333157] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:39,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:39,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:39,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484128003] [2022-11-16 11:10:39,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:39,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:39,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:39,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:39,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:39,784 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 282 [2022-11-16 11:10:39,785 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 251 transitions, 673 flow. Second operand has 4 states, 4 states have (on average 229.5) internal successors, (918), 4 states have internal predecessors, (918), 0 states have call successors, (0), 0 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-16 11:10:39,785 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:39,785 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 282 [2022-11-16 11:10:39,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:40,230 INFO L130 PetriNetUnfolder]: 144/1521 cut-off events. [2022-11-16 11:10:40,230 INFO L131 PetriNetUnfolder]: For 732/732 co-relation queries the response was YES. [2022-11-16 11:10:40,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2152 conditions, 1521 events. 144/1521 cut-off events. For 732/732 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 9070 event pairs, 76 based on Foata normal form. 4/1353 useless extension candidates. Maximal degree in co-relation 1411. Up to 215 conditions per place. [2022-11-16 11:10:40,249 INFO L137 encePairwiseOnDemand]: 276/282 looper letters, 18 selfloop transitions, 8 changer transitions 0/251 dead transitions. [2022-11-16 11:10:40,249 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 251 transitions, 723 flow [2022-11-16 11:10:40,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:40,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:40,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1154 transitions. [2022-11-16 11:10:40,252 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8184397163120567 [2022-11-16 11:10:40,252 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1154 transitions. [2022-11-16 11:10:40,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1154 transitions. [2022-11-16 11:10:40,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:40,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1154 transitions. [2022-11-16 11:10:40,255 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 230.8) internal successors, (1154), 5 states have internal predecessors, (1154), 0 states have call successors, (0), 0 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-16 11:10:40,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:40,259 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 282.0) internal successors, (1692), 6 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:40,259 INFO L175 Difference]: Start difference. First operand has 269 places, 251 transitions, 673 flow. Second operand 5 states and 1154 transitions. [2022-11-16 11:10:40,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 251 transitions, 723 flow [2022-11-16 11:10:40,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 251 transitions, 721 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:40,265 INFO L231 Difference]: Finished difference. Result has 272 places, 251 transitions, 691 flow [2022-11-16 11:10:40,266 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=667, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=691, PETRI_PLACES=272, PETRI_TRANSITIONS=251} [2022-11-16 11:10:40,266 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, 12 predicate places. [2022-11-16 11:10:40,266 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 251 transitions, 691 flow [2022-11-16 11:10:40,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 229.5) internal successors, (918), 4 states have internal predecessors, (918), 0 states have call successors, (0), 0 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-16 11:10:40,267 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:40,267 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:40,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-16 11:10:40,268 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:40,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:40,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2091032457, now seen corresponding path program 1 times [2022-11-16 11:10:40,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:40,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35562274] [2022-11-16 11:10:40,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:40,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:40,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:40,411 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:40,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:40,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35562274] [2022-11-16 11:10:40,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35562274] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:40,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702907477] [2022-11-16 11:10:40,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:40,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:40,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:40,413 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:40,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 11:10:40,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:40,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 11:10:40,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:40,624 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:40,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:40,781 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:40,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702907477] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:40,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:40,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-16 11:10:40,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964046006] [2022-11-16 11:10:40,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:40,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:10:40,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:40,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:10:40,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:10:40,788 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 282 [2022-11-16 11:10:40,792 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 251 transitions, 691 flow. Second operand has 18 states, 18 states have (on average 228.38888888888889) internal successors, (4111), 18 states have internal predecessors, (4111), 0 states have call successors, (0), 0 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-16 11:10:40,792 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:40,792 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 282 [2022-11-16 11:10:40,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:41,047 INFO L130 PetriNetUnfolder]: 0/217 cut-off events. [2022-11-16 11:10:41,047 INFO L131 PetriNetUnfolder]: For 121/121 co-relation queries the response was YES. [2022-11-16 11:10:41,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 217 events. 0/217 cut-off events. For 121/121 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 248 event pairs, 0 based on Foata normal form. 4/215 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2022-11-16 11:10:41,048 INFO L137 encePairwiseOnDemand]: 277/282 looper letters, 33 selfloop transitions, 19 changer transitions 0/195 dead transitions. [2022-11-16 11:10:41,049 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 195 transitions, 685 flow [2022-11-16 11:10:41,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:10:41,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-16 11:10:41,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4781 transitions. [2022-11-16 11:10:41,057 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8073286052009456 [2022-11-16 11:10:41,057 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4781 transitions. [2022-11-16 11:10:41,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4781 transitions. [2022-11-16 11:10:41,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:41,060 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4781 transitions. [2022-11-16 11:10:41,069 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 227.66666666666666) internal successors, (4781), 21 states have internal predecessors, (4781), 0 states have call successors, (0), 0 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-16 11:10:41,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 282.0) internal successors, (6204), 22 states have internal predecessors, (6204), 0 states have call successors, (0), 0 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-16 11:10:41,081 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 282.0) internal successors, (6204), 22 states have internal predecessors, (6204), 0 states have call successors, (0), 0 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-16 11:10:41,081 INFO L175 Difference]: Start difference. First operand has 272 places, 251 transitions, 691 flow. Second operand 21 states and 4781 transitions. [2022-11-16 11:10:41,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 195 transitions, 685 flow [2022-11-16 11:10:41,084 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 195 transitions, 636 flow, removed 19 selfloop flow, removed 2 redundant places. [2022-11-16 11:10:41,086 INFO L231 Difference]: Finished difference. Result has 210 places, 175 transitions, 511 flow [2022-11-16 11:10:41,087 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=416, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=511, PETRI_PLACES=210, PETRI_TRANSITIONS=175} [2022-11-16 11:10:41,087 INFO L288 CegarLoopForPetriNet]: 260 programPoint places, -50 predicate places. [2022-11-16 11:10:41,088 INFO L495 AbstractCegarLoop]: Abstraction has has 210 places, 175 transitions, 511 flow [2022-11-16 11:10:41,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 228.38888888888889) internal successors, (4111), 18 states have internal predecessors, (4111), 0 states have call successors, (0), 0 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-16 11:10:41,089 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:41,090 INFO L209 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:41,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:41,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:41,295 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:41,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:41,295 INFO L85 PathProgramCache]: Analyzing trace with hash -379609642, now seen corresponding path program 1 times [2022-11-16 11:10:41,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:41,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182324221] [2022-11-16 11:10:41,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:41,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:41,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:41,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:41,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:41,341 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:41,342 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:41,342 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:41,342 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:41,342 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:41,343 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:41,344 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:41,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-16 11:10:41,344 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:41,348 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:41,348 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-11-16 11:10:41,385 INFO L144 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2022-11-16 11:10:41,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 305 transitions, 708 flow [2022-11-16 11:10:42,205 INFO L130 PetriNetUnfolder]: 557/3624 cut-off events. [2022-11-16 11:10:42,205 INFO L131 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2022-11-16 11:10:42,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4122 conditions, 3624 events. 557/3624 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 26005 event pairs, 201 based on Foata normal form. 0/2943 useless extension candidates. Maximal degree in co-relation 2325. Up to 448 conditions per place. [2022-11-16 11:10:42,238 INFO L82 GeneralOperation]: Start removeDead. Operand has 281 places, 305 transitions, 708 flow [2022-11-16 11:10:42,266 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 281 places, 305 transitions, 708 flow [2022-11-16 11:10:42,267 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:42,267 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:42,267 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:42,272 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:10:42,272 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:42,272 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:42,272 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] [2022-11-16 11:10:42,273 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:42,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:42,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1965611441, now seen corresponding path program 1 times [2022-11-16 11:10:42,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:42,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78237644] [2022-11-16 11:10:42,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:42,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:42,313 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-16 11:10:42,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:42,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78237644] [2022-11-16 11:10:42,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78237644] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:42,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:42,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:42,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338869812] [2022-11-16 11:10:42,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:42,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:42,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:42,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:42,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:42,317 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-16 11:10:42,319 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 305 transitions, 708 flow. Second operand has 4 states, 4 states have (on average 243.75) internal successors, (975), 4 states have internal predecessors, (975), 0 states have call successors, (0), 0 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-16 11:10:42,319 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:42,319 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-16 11:10:42,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:43,230 INFO L130 PetriNetUnfolder]: 341/3336 cut-off events. [2022-11-16 11:10:43,231 INFO L131 PetriNetUnfolder]: For 1421/1421 co-relation queries the response was YES. [2022-11-16 11:10:43,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4362 conditions, 3336 events. 341/3336 cut-off events. For 1421/1421 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 25127 event pairs, 201 based on Foata normal form. 2283/5155 useless extension candidates. Maximal degree in co-relation 2430. Up to 520 conditions per place. [2022-11-16 11:10:43,257 INFO L137 encePairwiseOnDemand]: 268/305 looper letters, 29 selfloop transitions, 4 changer transitions 7/275 dead transitions. [2022-11-16 11:10:43,257 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 275 transitions, 714 flow [2022-11-16 11:10:43,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:43,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:43,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1286 transitions. [2022-11-16 11:10:43,261 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8432786885245902 [2022-11-16 11:10:43,261 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1286 transitions. [2022-11-16 11:10:43,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1286 transitions. [2022-11-16 11:10:43,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:43,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1286 transitions. [2022-11-16 11:10:43,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 257.2) internal successors, (1286), 5 states have internal predecessors, (1286), 0 states have call successors, (0), 0 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-16 11:10:43,267 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:43,268 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:43,268 INFO L175 Difference]: Start difference. First operand has 281 places, 305 transitions, 708 flow. Second operand 5 states and 1286 transitions. [2022-11-16 11:10:43,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 275 transitions, 714 flow [2022-11-16 11:10:43,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 275 transitions, 714 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:43,274 INFO L231 Difference]: Finished difference. Result has 281 places, 264 transitions, 652 flow [2022-11-16 11:10:43,275 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=652, PETRI_PLACES=281, PETRI_TRANSITIONS=264} [2022-11-16 11:10:43,276 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 0 predicate places. [2022-11-16 11:10:43,276 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 264 transitions, 652 flow [2022-11-16 11:10:43,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 243.75) internal successors, (975), 4 states have internal predecessors, (975), 0 states have call successors, (0), 0 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-16 11:10:43,277 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:43,277 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] [2022-11-16 11:10:43,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-16 11:10:43,277 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:43,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:43,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1188572360, now seen corresponding path program 1 times [2022-11-16 11:10:43,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:43,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82258881] [2022-11-16 11:10:43,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:43,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:43,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:43,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:43,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82258881] [2022-11-16 11:10:43,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82258881] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:43,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:43,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:43,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071091047] [2022-11-16 11:10:43,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:43,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:43,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:43,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:43,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:43,329 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-16 11:10:43,330 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 264 transitions, 652 flow. Second operand has 4 states, 4 states have (on average 245.75) internal successors, (983), 4 states have internal predecessors, (983), 0 states have call successors, (0), 0 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-16 11:10:43,330 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:43,331 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-16 11:10:43,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:44,067 INFO L130 PetriNetUnfolder]: 341/2434 cut-off events. [2022-11-16 11:10:44,068 INFO L131 PetriNetUnfolder]: For 1434/1434 co-relation queries the response was YES. [2022-11-16 11:10:44,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3496 conditions, 2434 events. 341/2434 cut-off events. For 1434/1434 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 16431 event pairs, 201 based on Foata normal form. 6/2123 useless extension candidates. Maximal degree in co-relation 3414. Up to 464 conditions per place. [2022-11-16 11:10:44,105 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 21 selfloop transitions, 8 changer transitions 0/264 dead transitions. [2022-11-16 11:10:44,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 264 transitions, 708 flow [2022-11-16 11:10:44,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:44,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:44,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1237 transitions. [2022-11-16 11:10:44,108 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8111475409836065 [2022-11-16 11:10:44,108 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1237 transitions. [2022-11-16 11:10:44,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1237 transitions. [2022-11-16 11:10:44,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:44,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1237 transitions. [2022-11-16 11:10:44,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 247.4) internal successors, (1237), 5 states have internal predecessors, (1237), 0 states have call successors, (0), 0 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-16 11:10:44,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:44,113 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:44,113 INFO L175 Difference]: Start difference. First operand has 281 places, 264 transitions, 652 flow. Second operand 5 states and 1237 transitions. [2022-11-16 11:10:44,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 264 transitions, 708 flow [2022-11-16 11:10:44,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 264 transitions, 706 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:44,120 INFO L231 Difference]: Finished difference. Result has 277 places, 264 transitions, 670 flow [2022-11-16 11:10:44,120 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=646, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=670, PETRI_PLACES=277, PETRI_TRANSITIONS=264} [2022-11-16 11:10:44,121 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, -4 predicate places. [2022-11-16 11:10:44,121 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 264 transitions, 670 flow [2022-11-16 11:10:44,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 245.75) internal successors, (983), 4 states have internal predecessors, (983), 0 states have call successors, (0), 0 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-16 11:10:44,121 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:44,122 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:44,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-16 11:10:44,122 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:44,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:44,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1808964314, now seen corresponding path program 1 times [2022-11-16 11:10:44,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:44,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803772943] [2022-11-16 11:10:44,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:44,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:44,192 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:44,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:44,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803772943] [2022-11-16 11:10:44,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803772943] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:44,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799578874] [2022-11-16 11:10:44,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:44,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:44,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:44,195 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:44,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 11:10:44,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:44,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:44,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:44,382 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:44,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:44,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799578874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:44,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:44,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:44,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927639731] [2022-11-16 11:10:44,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:44,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:44,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:44,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:44,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:44,386 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-16 11:10:44,387 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 264 transitions, 670 flow. Second operand has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 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-16 11:10:44,387 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:44,388 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-16 11:10:44,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:45,063 INFO L130 PetriNetUnfolder]: 341/2428 cut-off events. [2022-11-16 11:10:45,063 INFO L131 PetriNetUnfolder]: For 1463/1463 co-relation queries the response was YES. [2022-11-16 11:10:45,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3515 conditions, 2428 events. 341/2428 cut-off events. For 1463/1463 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 16332 event pairs, 201 based on Foata normal form. 6/2117 useless extension candidates. Maximal degree in co-relation 2023. Up to 482 conditions per place. [2022-11-16 11:10:45,088 INFO L137 encePairwiseOnDemand]: 300/305 looper letters, 25 selfloop transitions, 6 changer transitions 0/266 dead transitions. [2022-11-16 11:10:45,088 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 266 transitions, 734 flow [2022-11-16 11:10:45,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:45,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:45,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1726 transitions. [2022-11-16 11:10:45,091 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8084309133489461 [2022-11-16 11:10:45,091 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1726 transitions. [2022-11-16 11:10:45,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1726 transitions. [2022-11-16 11:10:45,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:45,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1726 transitions. [2022-11-16 11:10:45,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 246.57142857142858) internal successors, (1726), 7 states have internal predecessors, (1726), 0 states have call successors, (0), 0 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-16 11:10:45,097 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 305.0) internal successors, (2440), 8 states have internal predecessors, (2440), 0 states have call successors, (0), 0 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-16 11:10:45,098 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 305.0) internal successors, (2440), 8 states have internal predecessors, (2440), 0 states have call successors, (0), 0 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-16 11:10:45,098 INFO L175 Difference]: Start difference. First operand has 277 places, 264 transitions, 670 flow. Second operand 7 states and 1726 transitions. [2022-11-16 11:10:45,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 266 transitions, 734 flow [2022-11-16 11:10:45,101 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 266 transitions, 722 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:45,104 INFO L231 Difference]: Finished difference. Result has 279 places, 263 transitions, 666 flow [2022-11-16 11:10:45,105 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=666, PETRI_PLACES=279, PETRI_TRANSITIONS=263} [2022-11-16 11:10:45,105 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, -2 predicate places. [2022-11-16 11:10:45,105 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 263 transitions, 666 flow [2022-11-16 11:10:45,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 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-16 11:10:45,106 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:45,106 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] [2022-11-16 11:10:45,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:45,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:45,312 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:45,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:45,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1554217054, now seen corresponding path program 1 times [2022-11-16 11:10:45,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:45,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82939797] [2022-11-16 11:10:45,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:45,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:45,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:45,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82939797] [2022-11-16 11:10:45,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82939797] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:45,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892023493] [2022-11-16 11:10:45,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:45,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:45,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:45,373 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:45,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 11:10:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:45,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:45,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:45,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:45,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:45,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:45,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892023493] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:45,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:45,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:45,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522454740] [2022-11-16 11:10:45,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:45,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:45,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:45,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:45,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:45,586 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-16 11:10:45,588 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 263 transitions, 666 flow. Second operand has 10 states, 10 states have (on average 244.9) internal successors, (2449), 10 states have internal predecessors, (2449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:45,588 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:45,588 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-16 11:10:45,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:46,262 INFO L130 PetriNetUnfolder]: 335/2296 cut-off events. [2022-11-16 11:10:46,263 INFO L131 PetriNetUnfolder]: For 1472/1472 co-relation queries the response was YES. [2022-11-16 11:10:46,277 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3374 conditions, 2296 events. 335/2296 cut-off events. For 1472/1472 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 15526 event pairs, 205 based on Foata normal form. 2/1997 useless extension candidates. Maximal degree in co-relation 1881. Up to 465 conditions per place. [2022-11-16 11:10:46,290 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 30 selfloop transitions, 9 changer transitions 0/274 dead transitions. [2022-11-16 11:10:46,290 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 274 transitions, 782 flow [2022-11-16 11:10:46,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:46,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:46,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2219 transitions. [2022-11-16 11:10:46,295 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8083788706739526 [2022-11-16 11:10:46,295 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2219 transitions. [2022-11-16 11:10:46,295 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2219 transitions. [2022-11-16 11:10:46,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:46,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2219 transitions. [2022-11-16 11:10:46,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 246.55555555555554) internal successors, (2219), 9 states have internal predecessors, (2219), 0 states have call successors, (0), 0 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-16 11:10:46,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 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-16 11:10:46,304 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 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-16 11:10:46,304 INFO L175 Difference]: Start difference. First operand has 279 places, 263 transitions, 666 flow. Second operand 9 states and 2219 transitions. [2022-11-16 11:10:46,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 274 transitions, 782 flow [2022-11-16 11:10:46,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 274 transitions, 769 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:46,311 INFO L231 Difference]: Finished difference. Result has 286 places, 267 transitions, 713 flow [2022-11-16 11:10:46,312 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=655, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=713, PETRI_PLACES=286, PETRI_TRANSITIONS=267} [2022-11-16 11:10:46,312 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 5 predicate places. [2022-11-16 11:10:46,313 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 267 transitions, 713 flow [2022-11-16 11:10:46,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 244.9) internal successors, (2449), 10 states have internal predecessors, (2449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:46,313 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:46,313 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:46,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:46,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-16 11:10:46,524 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:46,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:46,524 INFO L85 PathProgramCache]: Analyzing trace with hash 350847087, now seen corresponding path program 1 times [2022-11-16 11:10:46,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:46,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059702476] [2022-11-16 11:10:46,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:46,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:46,580 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:10:46,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:46,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059702476] [2022-11-16 11:10:46,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059702476] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:46,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:46,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:46,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202955400] [2022-11-16 11:10:46,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:46,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:46,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:46,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:46,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:46,584 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 305 [2022-11-16 11:10:46,585 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 267 transitions, 713 flow. Second operand has 4 states, 4 states have (on average 245.0) internal successors, (980), 4 states have internal predecessors, (980), 0 states have call successors, (0), 0 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-16 11:10:46,585 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:46,585 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 305 [2022-11-16 11:10:46,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:47,307 INFO L130 PetriNetUnfolder]: 340/2571 cut-off events. [2022-11-16 11:10:47,307 INFO L131 PetriNetUnfolder]: For 1531/1531 co-relation queries the response was YES. [2022-11-16 11:10:47,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3720 conditions, 2571 events. 340/2571 cut-off events. For 1531/1531 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 17730 event pairs, 205 based on Foata normal form. 0/2245 useless extension candidates. Maximal degree in co-relation 2228. Up to 511 conditions per place. [2022-11-16 11:10:47,333 INFO L137 encePairwiseOnDemand]: 298/305 looper letters, 27 selfloop transitions, 4 changer transitions 0/273 dead transitions. [2022-11-16 11:10:47,334 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 273 transitions, 787 flow [2022-11-16 11:10:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:47,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:47,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1249 transitions. [2022-11-16 11:10:47,336 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.819016393442623 [2022-11-16 11:10:47,336 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1249 transitions. [2022-11-16 11:10:47,336 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1249 transitions. [2022-11-16 11:10:47,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:47,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1249 transitions. [2022-11-16 11:10:47,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 249.8) internal successors, (1249), 5 states have internal predecessors, (1249), 0 states have call successors, (0), 0 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-16 11:10:47,340 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:47,341 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:47,341 INFO L175 Difference]: Start difference. First operand has 286 places, 267 transitions, 713 flow. Second operand 5 states and 1249 transitions. [2022-11-16 11:10:47,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 273 transitions, 787 flow [2022-11-16 11:10:47,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 273 transitions, 773 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:10:47,350 INFO L231 Difference]: Finished difference. Result has 289 places, 270 transitions, 731 flow [2022-11-16 11:10:47,350 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=699, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=731, PETRI_PLACES=289, PETRI_TRANSITIONS=270} [2022-11-16 11:10:47,351 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 8 predicate places. [2022-11-16 11:10:47,351 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 270 transitions, 731 flow [2022-11-16 11:10:47,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 245.0) internal successors, (980), 4 states have internal predecessors, (980), 0 states have call successors, (0), 0 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-16 11:10:47,351 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:47,351 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:47,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-16 11:10:47,352 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:47,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:47,353 INFO L85 PathProgramCache]: Analyzing trace with hash -251405996, now seen corresponding path program 1 times [2022-11-16 11:10:47,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:47,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497792290] [2022-11-16 11:10:47,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:47,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:47,424 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:10:47,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:47,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497792290] [2022-11-16 11:10:47,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497792290] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:47,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:47,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:47,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67908906] [2022-11-16 11:10:47,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:47,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:47,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:47,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:47,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:47,427 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 305 [2022-11-16 11:10:47,428 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 270 transitions, 731 flow. Second operand has 4 states, 4 states have (on average 246.5) internal successors, (986), 4 states have internal predecessors, (986), 0 states have call successors, (0), 0 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-16 11:10:47,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:47,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 305 [2022-11-16 11:10:47,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:48,123 INFO L130 PetriNetUnfolder]: 340/2566 cut-off events. [2022-11-16 11:10:48,123 INFO L131 PetriNetUnfolder]: For 1553/1553 co-relation queries the response was YES. [2022-11-16 11:10:48,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3762 conditions, 2566 events. 340/2566 cut-off events. For 1553/1553 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 17651 event pairs, 205 based on Foata normal form. 5/2260 useless extension candidates. Maximal degree in co-relation 2268. Up to 476 conditions per place. [2022-11-16 11:10:48,161 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 20 selfloop transitions, 8 changer transitions 0/270 dead transitions. [2022-11-16 11:10:48,161 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 270 transitions, 785 flow [2022-11-16 11:10:48,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:48,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:48,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1241 transitions. [2022-11-16 11:10:48,164 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8137704918032787 [2022-11-16 11:10:48,164 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1241 transitions. [2022-11-16 11:10:48,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1241 transitions. [2022-11-16 11:10:48,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:48,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1241 transitions. [2022-11-16 11:10:48,167 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 248.2) internal successors, (1241), 5 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:48,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:48,168 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 305.0) internal successors, (1830), 6 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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-16 11:10:48,168 INFO L175 Difference]: Start difference. First operand has 289 places, 270 transitions, 731 flow. Second operand 5 states and 1241 transitions. [2022-11-16 11:10:48,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 270 transitions, 785 flow [2022-11-16 11:10:48,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 270 transitions, 783 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:48,175 INFO L231 Difference]: Finished difference. Result has 292 places, 270 transitions, 749 flow [2022-11-16 11:10:48,176 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=725, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=749, PETRI_PLACES=292, PETRI_TRANSITIONS=270} [2022-11-16 11:10:48,176 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 11 predicate places. [2022-11-16 11:10:48,176 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 270 transitions, 749 flow [2022-11-16 11:10:48,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 246.5) internal successors, (986), 4 states have internal predecessors, (986), 0 states have call successors, (0), 0 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-16 11:10:48,177 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:48,177 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:48,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-16 11:10:48,177 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:48,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:48,178 INFO L85 PathProgramCache]: Analyzing trace with hash 796350506, now seen corresponding path program 1 times [2022-11-16 11:10:48,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:48,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206350825] [2022-11-16 11:10:48,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:48,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:48,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:48,360 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:48,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:48,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206350825] [2022-11-16 11:10:48,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206350825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:48,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783526961] [2022-11-16 11:10:48,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:48,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:48,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:48,378 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:48,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-16 11:10:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:48,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 11:10:48,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:48,594 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:48,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:48,733 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:48,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783526961] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:48,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:48,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-16 11:10:48,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322677521] [2022-11-16 11:10:48,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:48,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:10:48,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:48,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:10:48,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:10:48,740 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 242 out of 305 [2022-11-16 11:10:48,745 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 270 transitions, 749 flow. Second operand has 18 states, 18 states have (on average 245.38888888888889) internal successors, (4417), 18 states have internal predecessors, (4417), 0 states have call successors, (0), 0 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-16 11:10:48,745 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:48,745 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 242 of 305 [2022-11-16 11:10:48,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:49,696 INFO L130 PetriNetUnfolder]: 324/2086 cut-off events. [2022-11-16 11:10:49,696 INFO L131 PetriNetUnfolder]: For 1516/1516 co-relation queries the response was YES. [2022-11-16 11:10:49,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2086 events. 324/2086 cut-off events. For 1516/1516 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 14026 event pairs, 321 based on Foata normal form. 4/1819 useless extension candidates. Maximal degree in co-relation 2898. Up to 453 conditions per place. [2022-11-16 11:10:49,727 INFO L137 encePairwiseOnDemand]: 299/305 looper letters, 46 selfloop transitions, 21 changer transitions 0/305 dead transitions. [2022-11-16 11:10:49,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 305 transitions, 1045 flow [2022-11-16 11:10:49,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:10:49,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-16 11:10:49,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5153 transitions. [2022-11-16 11:10:49,742 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.804527712724434 [2022-11-16 11:10:49,743 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5153 transitions. [2022-11-16 11:10:49,743 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5153 transitions. [2022-11-16 11:10:49,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:49,747 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5153 transitions. [2022-11-16 11:10:49,760 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 245.38095238095238) internal successors, (5153), 21 states have internal predecessors, (5153), 0 states have call successors, (0), 0 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-16 11:10:49,767 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 305.0) internal successors, (6710), 22 states have internal predecessors, (6710), 0 states have call successors, (0), 0 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-16 11:10:49,768 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 305.0) internal successors, (6710), 22 states have internal predecessors, (6710), 0 states have call successors, (0), 0 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-16 11:10:49,768 INFO L175 Difference]: Start difference. First operand has 292 places, 270 transitions, 749 flow. Second operand 21 states and 5153 transitions. [2022-11-16 11:10:49,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 305 transitions, 1045 flow [2022-11-16 11:10:49,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 305 transitions, 1033 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:49,779 INFO L231 Difference]: Finished difference. Result has 314 places, 283 transitions, 901 flow [2022-11-16 11:10:49,779 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=305, PETRI_DIFFERENCE_MINUEND_FLOW=737, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=901, PETRI_PLACES=314, PETRI_TRANSITIONS=283} [2022-11-16 11:10:49,780 INFO L288 CegarLoopForPetriNet]: 281 programPoint places, 33 predicate places. [2022-11-16 11:10:49,780 INFO L495 AbstractCegarLoop]: Abstraction has has 314 places, 283 transitions, 901 flow [2022-11-16 11:10:49,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 245.38888888888889) internal successors, (4417), 18 states have internal predecessors, (4417), 0 states have call successors, (0), 0 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-16 11:10:49,781 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:49,781 INFO L209 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:49,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-11-16 11:10:49,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:49,987 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:49,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:49,987 INFO L85 PathProgramCache]: Analyzing trace with hash 110370950, now seen corresponding path program 1 times [2022-11-16 11:10:49,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:49,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597623497] [2022-11-16 11:10:49,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:49,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:50,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:10:50,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:10:50,062 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:10:50,062 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:10:50,063 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:10:50,063 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:10:50,063 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:10:50,063 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:10:50,063 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:10:50,064 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:10:50,064 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:10:50,064 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:10:50,064 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:10:50,064 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:10:50,065 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:10:50,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-16 11:10:50,065 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:50,066 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:10:50,066 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-11-16 11:10:50,112 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2022-11-16 11:10:50,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 302 places, 328 transitions, 776 flow [2022-11-16 11:10:51,270 INFO L130 PetriNetUnfolder]: 1147/6613 cut-off events. [2022-11-16 11:10:51,270 INFO L131 PetriNetUnfolder]: For 1136/1136 co-relation queries the response was YES. [2022-11-16 11:10:51,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7698 conditions, 6613 events. 1147/6613 cut-off events. For 1136/1136 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 55961 event pairs, 522 based on Foata normal form. 0/5398 useless extension candidates. Maximal degree in co-relation 4106. Up to 1024 conditions per place. [2022-11-16 11:10:51,324 INFO L82 GeneralOperation]: Start removeDead. Operand has 302 places, 328 transitions, 776 flow [2022-11-16 11:10:51,362 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 302 places, 328 transitions, 776 flow [2022-11-16 11:10:51,363 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:10:51,363 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:10:51,364 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:10:51,367 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:10:51,367 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:10:51,367 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:51,367 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:51,368 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:51,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:51,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1158137458, now seen corresponding path program 1 times [2022-11-16 11:10:51,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:51,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475531980] [2022-11-16 11:10:51,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:51,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:51,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:51,409 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-16 11:10:51,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:51,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475531980] [2022-11-16 11:10:51,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475531980] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:51,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:51,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:51,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896822914] [2022-11-16 11:10:51,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:51,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:51,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:51,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:51,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:51,413 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-16 11:10:51,413 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 328 transitions, 776 flow. Second operand has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 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-16 11:10:51,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:51,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-16 11:10:51,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:52,823 INFO L130 PetriNetUnfolder]: 792/6185 cut-off events. [2022-11-16 11:10:52,824 INFO L131 PetriNetUnfolder]: For 3184/3184 co-relation queries the response was YES. [2022-11-16 11:10:52,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8385 conditions, 6185 events. 792/6185 cut-off events. For 3184/3184 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 54474 event pairs, 522 based on Foata normal form. 4386/9711 useless extension candidates. Maximal degree in co-relation 4404. Up to 1107 conditions per place. [2022-11-16 11:10:52,881 INFO L137 encePairwiseOnDemand]: 288/328 looper letters, 31 selfloop transitions, 4 changer transitions 7/294 dead transitions. [2022-11-16 11:10:52,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 298 places, 294 transitions, 778 flow [2022-11-16 11:10:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:52,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:52,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1376 transitions. [2022-11-16 11:10:52,883 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8390243902439024 [2022-11-16 11:10:52,884 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1376 transitions. [2022-11-16 11:10:52,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1376 transitions. [2022-11-16 11:10:52,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:52,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1376 transitions. [2022-11-16 11:10:52,886 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 275.2) internal successors, (1376), 5 states have internal predecessors, (1376), 0 states have call successors, (0), 0 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-16 11:10:52,888 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:52,888 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:52,888 INFO L175 Difference]: Start difference. First operand has 302 places, 328 transitions, 776 flow. Second operand 5 states and 1376 transitions. [2022-11-16 11:10:52,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 298 places, 294 transitions, 778 flow [2022-11-16 11:10:52,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 294 transitions, 778 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:10:52,895 INFO L231 Difference]: Finished difference. Result has 301 places, 283 transitions, 712 flow [2022-11-16 11:10:52,895 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=694, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=712, PETRI_PLACES=301, PETRI_TRANSITIONS=283} [2022-11-16 11:10:52,896 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -1 predicate places. [2022-11-16 11:10:52,896 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 283 transitions, 712 flow [2022-11-16 11:10:52,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 260.75) internal successors, (1043), 4 states have internal predecessors, (1043), 0 states have call successors, (0), 0 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-16 11:10:52,897 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:52,897 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] [2022-11-16 11:10:52,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-16 11:10:52,897 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:52,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:52,898 INFO L85 PathProgramCache]: Analyzing trace with hash 6845226, now seen corresponding path program 1 times [2022-11-16 11:10:52,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:52,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814164936] [2022-11-16 11:10:52,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:52,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:10:52,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:52,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814164936] [2022-11-16 11:10:52,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814164936] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:52,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:52,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:52,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352092868] [2022-11-16 11:10:52,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:52,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:52,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:52,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:52,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:52,939 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-16 11:10:52,940 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 283 transitions, 712 flow. Second operand has 4 states, 4 states have (on average 262.75) internal successors, (1051), 4 states have internal predecessors, (1051), 0 states have call successors, (0), 0 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-16 11:10:52,940 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:52,940 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-16 11:10:52,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:53,838 INFO L130 PetriNetUnfolder]: 792/4386 cut-off events. [2022-11-16 11:10:53,838 INFO L131 PetriNetUnfolder]: For 3198/3198 co-relation queries the response was YES. [2022-11-16 11:10:53,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6626 conditions, 4386 events. 792/4386 cut-off events. For 3198/3198 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 34089 event pairs, 522 based on Foata normal form. 7/3811 useless extension candidates. Maximal degree in co-relation 6543. Up to 1042 conditions per place. [2022-11-16 11:10:53,879 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 23 selfloop transitions, 8 changer transitions 0/283 dead transitions. [2022-11-16 11:10:53,879 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 283 transitions, 772 flow [2022-11-16 11:10:53,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:53,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:53,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1324 transitions. [2022-11-16 11:10:53,882 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8073170731707318 [2022-11-16 11:10:53,882 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1324 transitions. [2022-11-16 11:10:53,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1324 transitions. [2022-11-16 11:10:53,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:53,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1324 transitions. [2022-11-16 11:10:53,883 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 264.8) internal successors, (1324), 5 states have internal predecessors, (1324), 0 states have call successors, (0), 0 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-16 11:10:53,884 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:53,884 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:53,884 INFO L175 Difference]: Start difference. First operand has 301 places, 283 transitions, 712 flow. Second operand 5 states and 1324 transitions. [2022-11-16 11:10:53,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 283 transitions, 772 flow [2022-11-16 11:10:53,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 283 transitions, 770 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:53,891 INFO L231 Difference]: Finished difference. Result has 297 places, 283 transitions, 730 flow [2022-11-16 11:10:53,892 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=706, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=730, PETRI_PLACES=297, PETRI_TRANSITIONS=283} [2022-11-16 11:10:53,892 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -5 predicate places. [2022-11-16 11:10:53,892 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 283 transitions, 730 flow [2022-11-16 11:10:53,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 262.75) internal successors, (1051), 4 states have internal predecessors, (1051), 0 states have call successors, (0), 0 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-16 11:10:53,893 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:53,893 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:10:53,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-16 11:10:53,893 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:53,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:53,894 INFO L85 PathProgramCache]: Analyzing trace with hash 212204144, now seen corresponding path program 1 times [2022-11-16 11:10:53,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:53,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170889333] [2022-11-16 11:10:53,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:53,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:53,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:53,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:53,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170889333] [2022-11-16 11:10:53,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170889333] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:53,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143512027] [2022-11-16 11:10:53,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:53,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:53,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:53,971 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:53,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-16 11:10:54,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:54,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:10:54,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:54,171 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:54,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:10:54,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143512027] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:54,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:10:54,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:10:54,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875836599] [2022-11-16 11:10:54,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:54,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:10:54,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:54,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:10:54,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:10:54,175 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-16 11:10:54,176 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 283 transitions, 730 flow. Second operand has 6 states, 6 states have (on average 261.6666666666667) internal successors, (1570), 6 states have internal predecessors, (1570), 0 states have call successors, (0), 0 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-16 11:10:54,176 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:54,176 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-16 11:10:54,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:55,204 INFO L130 PetriNetUnfolder]: 792/4379 cut-off events. [2022-11-16 11:10:55,204 INFO L131 PetriNetUnfolder]: For 3231/3231 co-relation queries the response was YES. [2022-11-16 11:10:55,222 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6647 conditions, 4379 events. 792/4379 cut-off events. For 3231/3231 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 33984 event pairs, 522 based on Foata normal form. 7/3804 useless extension candidates. Maximal degree in co-relation 3554. Up to 1063 conditions per place. [2022-11-16 11:10:55,248 INFO L137 encePairwiseOnDemand]: 323/328 looper letters, 27 selfloop transitions, 6 changer transitions 0/285 dead transitions. [2022-11-16 11:10:55,248 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 285 transitions, 798 flow [2022-11-16 11:10:55,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:10:55,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:10:55,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1847 transitions. [2022-11-16 11:10:55,251 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8044425087108014 [2022-11-16 11:10:55,252 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1847 transitions. [2022-11-16 11:10:55,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1847 transitions. [2022-11-16 11:10:55,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:55,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1847 transitions. [2022-11-16 11:10:55,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 263.85714285714283) internal successors, (1847), 7 states have internal predecessors, (1847), 0 states have call successors, (0), 0 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-16 11:10:55,259 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 328.0) internal successors, (2624), 8 states have internal predecessors, (2624), 0 states have call successors, (0), 0 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-16 11:10:55,260 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 328.0) internal successors, (2624), 8 states have internal predecessors, (2624), 0 states have call successors, (0), 0 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-16 11:10:55,260 INFO L175 Difference]: Start difference. First operand has 297 places, 283 transitions, 730 flow. Second operand 7 states and 1847 transitions. [2022-11-16 11:10:55,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 285 transitions, 798 flow [2022-11-16 11:10:55,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 285 transitions, 786 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:10:55,268 INFO L231 Difference]: Finished difference. Result has 299 places, 282 transitions, 726 flow [2022-11-16 11:10:55,269 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=714, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=726, PETRI_PLACES=299, PETRI_TRANSITIONS=282} [2022-11-16 11:10:55,269 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, -3 predicate places. [2022-11-16 11:10:55,270 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 282 transitions, 726 flow [2022-11-16 11:10:55,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 261.6666666666667) internal successors, (1570), 6 states have internal predecessors, (1570), 0 states have call successors, (0), 0 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-16 11:10:55,270 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:55,270 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] [2022-11-16 11:10:55,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:55,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-11-16 11:10:55,476 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:55,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:55,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1868249815, now seen corresponding path program 1 times [2022-11-16 11:10:55,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:55,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742255995] [2022-11-16 11:10:55,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:55,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:55,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:55,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742255995] [2022-11-16 11:10:55,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742255995] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:55,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851719139] [2022-11-16 11:10:55,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:55,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:55,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:55,549 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:55,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-16 11:10:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:55,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:10:55,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:55,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:55,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:10:55,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:10:55,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851719139] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:10:55,778 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:10:55,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:10:55,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567848612] [2022-11-16 11:10:55,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:10:55,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:10:55,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:55,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:10:55,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:10:55,783 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-16 11:10:55,786 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 282 transitions, 726 flow. Second operand has 10 states, 10 states have (on average 261.9) internal successors, (2619), 10 states have internal predecessors, (2619), 0 states have call successors, (0), 0 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-16 11:10:55,786 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:55,786 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-16 11:10:55,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:56,886 INFO L130 PetriNetUnfolder]: 786/4247 cut-off events. [2022-11-16 11:10:56,886 INFO L131 PetriNetUnfolder]: For 3241/3241 co-relation queries the response was YES. [2022-11-16 11:10:56,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6505 conditions, 4247 events. 786/4247 cut-off events. For 3241/3241 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 33061 event pairs, 526 based on Foata normal form. 2/3683 useless extension candidates. Maximal degree in co-relation 3411. Up to 1044 conditions per place. [2022-11-16 11:10:56,934 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 32 selfloop transitions, 9 changer transitions 0/293 dead transitions. [2022-11-16 11:10:56,934 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 293 transitions, 846 flow [2022-11-16 11:10:56,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:10:56,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:10:56,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2374 transitions. [2022-11-16 11:10:56,937 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.80420054200542 [2022-11-16 11:10:56,937 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2374 transitions. [2022-11-16 11:10:56,937 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2374 transitions. [2022-11-16 11:10:56,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:56,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2374 transitions. [2022-11-16 11:10:56,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 263.77777777777777) internal successors, (2374), 9 states have internal predecessors, (2374), 0 states have call successors, (0), 0 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-16 11:10:56,944 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 0 states have call successors, (0), 0 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-16 11:10:56,944 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 328.0) internal successors, (3280), 10 states have internal predecessors, (3280), 0 states have call successors, (0), 0 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-16 11:10:56,945 INFO L175 Difference]: Start difference. First operand has 299 places, 282 transitions, 726 flow. Second operand 9 states and 2374 transitions. [2022-11-16 11:10:56,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 293 transitions, 846 flow [2022-11-16 11:10:56,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 293 transitions, 833 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:10:56,952 INFO L231 Difference]: Finished difference. Result has 306 places, 286 transitions, 773 flow [2022-11-16 11:10:56,953 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=715, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=773, PETRI_PLACES=306, PETRI_TRANSITIONS=286} [2022-11-16 11:10:56,953 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 4 predicate places. [2022-11-16 11:10:56,953 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 286 transitions, 773 flow [2022-11-16 11:10:56,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 261.9) internal successors, (2619), 10 states have internal predecessors, (2619), 0 states have call successors, (0), 0 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-16 11:10:56,954 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:56,954 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:10:56,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-16 11:10:57,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-11-16 11:10:57,164 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:57,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:57,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1296753840, now seen corresponding path program 1 times [2022-11-16 11:10:57,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:57,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580618710] [2022-11-16 11:10:57,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:57,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:57,215 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:10:57,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:57,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580618710] [2022-11-16 11:10:57,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580618710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:57,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:57,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:57,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694946319] [2022-11-16 11:10:57,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:57,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:57,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:57,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:57,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:57,219 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 328 [2022-11-16 11:10:57,220 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 286 transitions, 773 flow. Second operand has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 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-16 11:10:57,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:57,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 328 [2022-11-16 11:10:57,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:58,257 INFO L130 PetriNetUnfolder]: 792/4577 cut-off events. [2022-11-16 11:10:58,257 INFO L131 PetriNetUnfolder]: For 3315/3315 co-relation queries the response was YES. [2022-11-16 11:10:58,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6922 conditions, 4577 events. 792/4577 cut-off events. For 3315/3315 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 35928 event pairs, 526 based on Foata normal form. 0/3981 useless extension candidates. Maximal degree in co-relation 3829. Up to 1099 conditions per place. [2022-11-16 11:10:58,309 INFO L137 encePairwiseOnDemand]: 321/328 looper letters, 29 selfloop transitions, 4 changer transitions 0/292 dead transitions. [2022-11-16 11:10:58,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 292 transitions, 851 flow [2022-11-16 11:10:58,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:58,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:58,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1336 transitions. [2022-11-16 11:10:58,312 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8146341463414634 [2022-11-16 11:10:58,312 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1336 transitions. [2022-11-16 11:10:58,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1336 transitions. [2022-11-16 11:10:58,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:58,313 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1336 transitions. [2022-11-16 11:10:58,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 267.2) internal successors, (1336), 5 states have internal predecessors, (1336), 0 states have call successors, (0), 0 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-16 11:10:58,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:58,317 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:58,317 INFO L175 Difference]: Start difference. First operand has 306 places, 286 transitions, 773 flow. Second operand 5 states and 1336 transitions. [2022-11-16 11:10:58,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 292 transitions, 851 flow [2022-11-16 11:10:58,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 292 transitions, 837 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:10:58,325 INFO L231 Difference]: Finished difference. Result has 309 places, 289 transitions, 791 flow [2022-11-16 11:10:58,325 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=759, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=791, PETRI_PLACES=309, PETRI_TRANSITIONS=289} [2022-11-16 11:10:58,326 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 7 predicate places. [2022-11-16 11:10:58,326 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 289 transitions, 791 flow [2022-11-16 11:10:58,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 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-16 11:10:58,327 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:58,327 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:58,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-16 11:10:58,327 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:58,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:58,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1548007205, now seen corresponding path program 1 times [2022-11-16 11:10:58,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:58,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19490295] [2022-11-16 11:10:58,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:58,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:58,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:58,390 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:10:58,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:58,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19490295] [2022-11-16 11:10:58,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19490295] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:10:58,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:10:58,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:10:58,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236618566] [2022-11-16 11:10:58,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:10:58,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:10:58,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:10:58,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:10:58,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:10:58,395 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 260 out of 328 [2022-11-16 11:10:58,395 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 289 transitions, 791 flow. Second operand has 4 states, 4 states have (on average 263.5) internal successors, (1054), 4 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:58,396 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:10:58,396 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 260 of 328 [2022-11-16 11:10:58,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:10:59,520 INFO L130 PetriNetUnfolder]: 792/4571 cut-off events. [2022-11-16 11:10:59,520 INFO L131 PetriNetUnfolder]: For 3343/3343 co-relation queries the response was YES. [2022-11-16 11:10:59,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6973 conditions, 4571 events. 792/4571 cut-off events. For 3343/3343 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 35894 event pairs, 526 based on Foata normal form. 6/3999 useless extension candidates. Maximal degree in co-relation 3878. Up to 1057 conditions per place. [2022-11-16 11:10:59,557 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 22 selfloop transitions, 8 changer transitions 0/289 dead transitions. [2022-11-16 11:10:59,557 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 289 transitions, 849 flow [2022-11-16 11:10:59,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:10:59,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:10:59,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1328 transitions. [2022-11-16 11:10:59,559 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8097560975609757 [2022-11-16 11:10:59,559 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1328 transitions. [2022-11-16 11:10:59,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1328 transitions. [2022-11-16 11:10:59,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:10:59,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1328 transitions. [2022-11-16 11:10:59,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 265.6) internal successors, (1328), 5 states have internal predecessors, (1328), 0 states have call successors, (0), 0 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-16 11:10:59,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:59,564 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 328.0) internal successors, (1968), 6 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:10:59,564 INFO L175 Difference]: Start difference. First operand has 309 places, 289 transitions, 791 flow. Second operand 5 states and 1328 transitions. [2022-11-16 11:10:59,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 289 transitions, 849 flow [2022-11-16 11:10:59,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 289 transitions, 847 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:10:59,572 INFO L231 Difference]: Finished difference. Result has 312 places, 289 transitions, 809 flow [2022-11-16 11:10:59,572 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=785, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=809, PETRI_PLACES=312, PETRI_TRANSITIONS=289} [2022-11-16 11:10:59,573 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 10 predicate places. [2022-11-16 11:10:59,573 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 289 transitions, 809 flow [2022-11-16 11:10:59,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 263.5) internal successors, (1054), 4 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:10:59,574 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:10:59,574 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:10:59,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-16 11:10:59,574 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:10:59,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:10:59,575 INFO L85 PathProgramCache]: Analyzing trace with hash -743580981, now seen corresponding path program 1 times [2022-11-16 11:10:59,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:10:59,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196722779] [2022-11-16 11:10:59,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:59,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:10:59,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:59,690 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:59,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:10:59,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196722779] [2022-11-16 11:10:59,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196722779] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:10:59,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333823100] [2022-11-16 11:10:59,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:10:59,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:10:59,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:10:59,695 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:10:59,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-16 11:10:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:10:59,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 11:10:59,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:10:59,925 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:10:59,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:00,054 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:00,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333823100] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:11:00,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:11:00,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-16 11:11:00,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247442256] [2022-11-16 11:11:00,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:00,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:11:00,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:00,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:11:00,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:11:00,061 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 328 [2022-11-16 11:11:00,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 289 transitions, 809 flow. Second operand has 18 states, 18 states have (on average 262.3888888888889) internal successors, (4723), 18 states have internal predecessors, (4723), 0 states have call successors, (0), 0 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-16 11:11:00,083 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:00,083 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 328 [2022-11-16 11:11:00,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:01,213 INFO L130 PetriNetUnfolder]: 776/4091 cut-off events. [2022-11-16 11:11:01,213 INFO L131 PetriNetUnfolder]: For 3303/3303 co-relation queries the response was YES. [2022-11-16 11:11:01,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6419 conditions, 4091 events. 776/4091 cut-off events. For 3303/3303 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 32851 event pairs, 642 based on Foata normal form. 4/3557 useless extension candidates. Maximal degree in co-relation 3320. Up to 1032 conditions per place. [2022-11-16 11:11:01,258 INFO L137 encePairwiseOnDemand]: 322/328 looper letters, 48 selfloop transitions, 21 changer transitions 0/324 dead transitions. [2022-11-16 11:11:01,258 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 324 transitions, 1109 flow [2022-11-16 11:11:01,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:11:01,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-16 11:11:01,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5512 transitions. [2022-11-16 11:11:01,264 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8002322880371661 [2022-11-16 11:11:01,264 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5512 transitions. [2022-11-16 11:11:01,264 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5512 transitions. [2022-11-16 11:11:01,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:01,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5512 transitions. [2022-11-16 11:11:01,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 262.4761904761905) internal successors, (5512), 21 states have internal predecessors, (5512), 0 states have call successors, (0), 0 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-16 11:11:01,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 0 states have call successors, (0), 0 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-16 11:11:01,280 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 328.0) internal successors, (7216), 22 states have internal predecessors, (7216), 0 states have call successors, (0), 0 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-16 11:11:01,280 INFO L175 Difference]: Start difference. First operand has 312 places, 289 transitions, 809 flow. Second operand 21 states and 5512 transitions. [2022-11-16 11:11:01,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 324 transitions, 1109 flow [2022-11-16 11:11:01,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 324 transitions, 1097 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:11:01,289 INFO L231 Difference]: Finished difference. Result has 334 places, 302 transitions, 961 flow [2022-11-16 11:11:01,289 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=328, PETRI_DIFFERENCE_MINUEND_FLOW=797, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=961, PETRI_PLACES=334, PETRI_TRANSITIONS=302} [2022-11-16 11:11:01,290 INFO L288 CegarLoopForPetriNet]: 302 programPoint places, 32 predicate places. [2022-11-16 11:11:01,290 INFO L495 AbstractCegarLoop]: Abstraction has has 334 places, 302 transitions, 961 flow [2022-11-16 11:11:01,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 262.3888888888889) internal successors, (4723), 18 states have internal predecessors, (4723), 0 states have call successors, (0), 0 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-16 11:11:01,291 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:01,291 INFO L209 CegarLoopForPetriNet]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:11:01,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:01,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:01,497 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:01,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:01,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1314456472, now seen corresponding path program 1 times [2022-11-16 11:11:01,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:01,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233487045] [2022-11-16 11:11:01,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:01,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:11:01,543 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:11:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:11:01,578 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:11:01,579 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:11:01,579 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:11:01,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:11:01,579 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:11:01,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:11:01,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:11:01,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:11:01,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-16 11:11:01,581 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:01,583 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:11:01,583 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-11-16 11:11:01,617 INFO L144 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2022-11-16 11:11:01,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 323 places, 351 transitions, 846 flow [2022-11-16 11:11:04,403 INFO L130 PetriNetUnfolder]: 2441/12610 cut-off events. [2022-11-16 11:11:04,404 INFO L131 PetriNetUnfolder]: For 2460/2460 co-relation queries the response was YES. [2022-11-16 11:11:04,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14987 conditions, 12610 events. 2441/12610 cut-off events. For 2460/2460 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 123623 event pairs, 1291 based on Foata normal form. 0/10349 useless extension candidates. Maximal degree in co-relation 7680. Up to 2304 conditions per place. [2022-11-16 11:11:04,499 INFO L82 GeneralOperation]: Start removeDead. Operand has 323 places, 351 transitions, 846 flow [2022-11-16 11:11:04,578 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 323 places, 351 transitions, 846 flow [2022-11-16 11:11:04,579 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:11:04,579 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:11:04,579 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:11:04,583 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:11:04,583 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:11:04,584 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:04,584 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:11:04,584 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:04,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:04,584 INFO L85 PathProgramCache]: Analyzing trace with hash 2044916578, now seen corresponding path program 1 times [2022-11-16 11:11:04,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:04,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974253471] [2022-11-16 11:11:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:04,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:04,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:04,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:04,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974253471] [2022-11-16 11:11:04,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974253471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:04,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:04,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:04,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657567707] [2022-11-16 11:11:04,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:04,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:04,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:04,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:04,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:04,681 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:04,682 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 351 transitions, 846 flow. Second operand has 4 states, 4 states have (on average 277.75) internal successors, (1111), 4 states have internal predecessors, (1111), 0 states have call successors, (0), 0 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-16 11:11:04,682 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:04,682 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:04,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:07,831 INFO L130 PetriNetUnfolder]: 1819/11914 cut-off events. [2022-11-16 11:11:07,831 INFO L131 PetriNetUnfolder]: For 7068/7068 co-relation queries the response was YES. [2022-11-16 11:11:07,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16697 conditions, 11914 events. 1819/11914 cut-off events. For 7068/7068 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 121198 event pairs, 1291 based on Foata normal form. 8762/19036 useless extension candidates. Maximal degree in co-relation 8427. Up to 2398 conditions per place. [2022-11-16 11:11:07,947 INFO L137 encePairwiseOnDemand]: 308/351 looper letters, 33 selfloop transitions, 4 changer transitions 7/313 dead transitions. [2022-11-16 11:11:07,947 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 313 transitions, 844 flow [2022-11-16 11:11:07,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:07,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:11:07,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1466 transitions. [2022-11-16 11:11:07,953 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8353276353276353 [2022-11-16 11:11:07,953 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1466 transitions. [2022-11-16 11:11:07,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1466 transitions. [2022-11-16 11:11:07,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:07,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1466 transitions. [2022-11-16 11:11:07,968 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 293.2) internal successors, (1466), 5 states have internal predecessors, (1466), 0 states have call successors, (0), 0 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-16 11:11:07,985 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:07,985 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:07,985 INFO L175 Difference]: Start difference. First operand has 323 places, 351 transitions, 846 flow. Second operand 5 states and 1466 transitions. [2022-11-16 11:11:07,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 313 transitions, 844 flow [2022-11-16 11:11:07,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 313 transitions, 844 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:11:07,992 INFO L231 Difference]: Finished difference. Result has 321 places, 302 transitions, 774 flow [2022-11-16 11:11:07,993 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=756, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=774, PETRI_PLACES=321, PETRI_TRANSITIONS=302} [2022-11-16 11:11:07,994 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -2 predicate places. [2022-11-16 11:11:07,994 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 302 transitions, 774 flow [2022-11-16 11:11:07,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 277.75) internal successors, (1111), 4 states have internal predecessors, (1111), 0 states have call successors, (0), 0 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-16 11:11:07,995 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:07,995 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] [2022-11-16 11:11:07,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-16 11:11:07,995 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:07,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:07,996 INFO L85 PathProgramCache]: Analyzing trace with hash 850131923, now seen corresponding path program 1 times [2022-11-16 11:11:07,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:07,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298809823] [2022-11-16 11:11:07,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:07,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:08,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:11:08,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:08,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298809823] [2022-11-16 11:11:08,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298809823] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:08,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:08,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:08,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120210380] [2022-11-16 11:11:08,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:08,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:08,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:08,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:08,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:08,048 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:08,049 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 302 transitions, 774 flow. Second operand has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 0 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-16 11:11:08,049 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:08,049 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:08,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:10,290 INFO L130 PetriNetUnfolder]: 1819/8322 cut-off events. [2022-11-16 11:11:10,290 INFO L131 PetriNetUnfolder]: For 7083/7083 co-relation queries the response was YES. [2022-11-16 11:11:10,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13149 conditions, 8322 events. 1819/8322 cut-off events. For 7083/7083 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 73986 event pairs, 1291 based on Foata normal form. 8/7227 useless extension candidates. Maximal degree in co-relation 13065. Up to 2324 conditions per place. [2022-11-16 11:11:10,390 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 25 selfloop transitions, 8 changer transitions 0/302 dead transitions. [2022-11-16 11:11:10,390 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 302 transitions, 838 flow [2022-11-16 11:11:10,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:10,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:11:10,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1411 transitions. [2022-11-16 11:11:10,393 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.803988603988604 [2022-11-16 11:11:10,393 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1411 transitions. [2022-11-16 11:11:10,393 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1411 transitions. [2022-11-16 11:11:10,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:10,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1411 transitions. [2022-11-16 11:11:10,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 282.2) internal successors, (1411), 5 states have internal predecessors, (1411), 0 states have call successors, (0), 0 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-16 11:11:10,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:10,397 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:10,398 INFO L175 Difference]: Start difference. First operand has 321 places, 302 transitions, 774 flow. Second operand 5 states and 1411 transitions. [2022-11-16 11:11:10,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 302 transitions, 838 flow [2022-11-16 11:11:10,402 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 302 transitions, 836 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:11:10,407 INFO L231 Difference]: Finished difference. Result has 317 places, 302 transitions, 792 flow [2022-11-16 11:11:10,407 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=768, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=792, PETRI_PLACES=317, PETRI_TRANSITIONS=302} [2022-11-16 11:11:10,408 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -6 predicate places. [2022-11-16 11:11:10,408 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 302 transitions, 792 flow [2022-11-16 11:11:10,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 0 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-16 11:11:10,408 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:10,409 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:10,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-16 11:11:10,409 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:10,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:10,409 INFO L85 PathProgramCache]: Analyzing trace with hash 584288326, now seen corresponding path program 1 times [2022-11-16 11:11:10,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:10,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149745290] [2022-11-16 11:11:10,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:10,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:10,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:10,618 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:10,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:10,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149745290] [2022-11-16 11:11:10,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149745290] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:10,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935979481] [2022-11-16 11:11:10,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:10,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:10,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:10,620 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:10,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-16 11:11:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:10,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 11:11:10,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:10,842 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:10,842 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:11:10,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935979481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:10,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:11:10,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2022-11-16 11:11:10,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828452843] [2022-11-16 11:11:10,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:10,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:11:10,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:10,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:11:10,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:11:10,845 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:10,846 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 302 transitions, 792 flow. Second operand has 6 states, 6 states have (on average 278.6666666666667) internal successors, (1672), 6 states have internal predecessors, (1672), 0 states have call successors, (0), 0 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-16 11:11:10,846 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:10,846 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:10,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:12,941 INFO L130 PetriNetUnfolder]: 1819/8314 cut-off events. [2022-11-16 11:11:12,942 INFO L131 PetriNetUnfolder]: For 7120/7120 co-relation queries the response was YES. [2022-11-16 11:11:12,982 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13172 conditions, 8314 events. 1819/8314 cut-off events. For 7120/7120 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 73660 event pairs, 1291 based on Foata normal form. 8/7219 useless extension candidates. Maximal degree in co-relation 6686. Up to 2348 conditions per place. [2022-11-16 11:11:13,028 INFO L137 encePairwiseOnDemand]: 346/351 looper letters, 29 selfloop transitions, 6 changer transitions 0/304 dead transitions. [2022-11-16 11:11:13,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 304 transitions, 864 flow [2022-11-16 11:11:13,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:11:13,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-16 11:11:13,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1968 transitions. [2022-11-16 11:11:13,031 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.800976800976801 [2022-11-16 11:11:13,031 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1968 transitions. [2022-11-16 11:11:13,031 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1968 transitions. [2022-11-16 11:11:13,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:13,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1968 transitions. [2022-11-16 11:11:13,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 281.14285714285717) internal successors, (1968), 7 states have internal predecessors, (1968), 0 states have call successors, (0), 0 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-16 11:11:13,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 351.0) internal successors, (2808), 8 states have internal predecessors, (2808), 0 states have call successors, (0), 0 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-16 11:11:13,170 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 351.0) internal successors, (2808), 8 states have internal predecessors, (2808), 0 states have call successors, (0), 0 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-16 11:11:13,171 INFO L175 Difference]: Start difference. First operand has 317 places, 302 transitions, 792 flow. Second operand 7 states and 1968 transitions. [2022-11-16 11:11:13,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 304 transitions, 864 flow [2022-11-16 11:11:13,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 304 transitions, 852 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:11:13,180 INFO L231 Difference]: Finished difference. Result has 319 places, 301 transitions, 788 flow [2022-11-16 11:11:13,181 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=776, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=788, PETRI_PLACES=319, PETRI_TRANSITIONS=301} [2022-11-16 11:11:13,181 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -4 predicate places. [2022-11-16 11:11:13,181 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 301 transitions, 788 flow [2022-11-16 11:11:13,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 278.6666666666667) internal successors, (1672), 6 states have internal predecessors, (1672), 0 states have call successors, (0), 0 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-16 11:11:13,182 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:13,182 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] [2022-11-16 11:11:13,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:13,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-11-16 11:11:13,388 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:13,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:13,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1278063380, now seen corresponding path program 1 times [2022-11-16 11:11:13,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:13,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571763909] [2022-11-16 11:11:13,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:13,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:13,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:13,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:13,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:13,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571763909] [2022-11-16 11:11:13,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571763909] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:13,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268482580] [2022-11-16 11:11:13,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:13,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:13,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:13,497 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:13,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-16 11:11:13,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:13,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:11:13,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:13,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:13,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 11:11:13,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268482580] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:11:13,753 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:11:13,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-16 11:11:13,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12462160] [2022-11-16 11:11:13,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:13,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 11:11:13,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:13,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 11:11:13,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:11:13,758 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:13,760 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 301 transitions, 788 flow. Second operand has 10 states, 10 states have (on average 278.9) internal successors, (2789), 10 states have internal predecessors, (2789), 0 states have call successors, (0), 0 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-16 11:11:13,761 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:13,761 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:13,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:16,056 INFO L130 PetriNetUnfolder]: 1813/8182 cut-off events. [2022-11-16 11:11:16,057 INFO L131 PetriNetUnfolder]: For 7131/7131 co-relation queries the response was YES. [2022-11-16 11:11:16,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13029 conditions, 8182 events. 1813/8182 cut-off events. For 7131/7131 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 72919 event pairs, 1295 based on Foata normal form. 2/7097 useless extension candidates. Maximal degree in co-relation 6643. Up to 2327 conditions per place. [2022-11-16 11:11:16,146 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 34 selfloop transitions, 9 changer transitions 0/312 dead transitions. [2022-11-16 11:11:16,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 312 transitions, 912 flow [2022-11-16 11:11:16,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 11:11:16,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-16 11:11:16,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2529 transitions. [2022-11-16 11:11:16,150 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8005698005698005 [2022-11-16 11:11:16,150 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2529 transitions. [2022-11-16 11:11:16,150 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2529 transitions. [2022-11-16 11:11:16,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:16,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2529 transitions. [2022-11-16 11:11:16,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 281.0) internal successors, (2529), 9 states have internal predecessors, (2529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 11:11:16,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 351.0) internal successors, (3510), 10 states have internal predecessors, (3510), 0 states have call successors, (0), 0 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-16 11:11:16,154 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 351.0) internal successors, (3510), 10 states have internal predecessors, (3510), 0 states have call successors, (0), 0 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-16 11:11:16,154 INFO L175 Difference]: Start difference. First operand has 319 places, 301 transitions, 788 flow. Second operand 9 states and 2529 transitions. [2022-11-16 11:11:16,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 312 transitions, 912 flow [2022-11-16 11:11:16,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 312 transitions, 899 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-16 11:11:16,161 INFO L231 Difference]: Finished difference. Result has 326 places, 305 transitions, 835 flow [2022-11-16 11:11:16,161 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=777, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=835, PETRI_PLACES=326, PETRI_TRANSITIONS=305} [2022-11-16 11:11:16,162 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 3 predicate places. [2022-11-16 11:11:16,162 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 305 transitions, 835 flow [2022-11-16 11:11:16,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 278.9) internal successors, (2789), 10 states have internal predecessors, (2789), 0 states have call successors, (0), 0 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-16 11:11:16,162 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:16,163 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:11:16,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:16,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-11-16 11:11:16,368 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:16,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:16,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1236358703, now seen corresponding path program 1 times [2022-11-16 11:11:16,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:16,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454649928] [2022-11-16 11:11:16,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:16,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:16,432 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 11:11:16,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:16,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454649928] [2022-11-16 11:11:16,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454649928] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:16,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:16,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:16,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779599968] [2022-11-16 11:11:16,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:16,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:16,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:16,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:16,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:16,435 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 351 [2022-11-16 11:11:16,436 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 305 transitions, 835 flow. Second operand has 4 states, 4 states have (on average 279.0) internal successors, (1116), 4 states have internal predecessors, (1116), 0 states have call successors, (0), 0 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-16 11:11:16,436 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:16,436 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 351 [2022-11-16 11:11:16,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:18,841 INFO L130 PetriNetUnfolder]: 1820/8567 cut-off events. [2022-11-16 11:11:18,841 INFO L131 PetriNetUnfolder]: For 7221/7221 co-relation queries the response was YES. [2022-11-16 11:11:18,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13517 conditions, 8567 events. 1820/8567 cut-off events. For 7221/7221 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 76439 event pairs, 1295 based on Foata normal form. 0/7445 useless extension candidates. Maximal degree in co-relation 7031. Up to 2391 conditions per place. [2022-11-16 11:11:18,956 INFO L137 encePairwiseOnDemand]: 344/351 looper letters, 31 selfloop transitions, 4 changer transitions 0/311 dead transitions. [2022-11-16 11:11:18,956 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 311 transitions, 917 flow [2022-11-16 11:11:18,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:18,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:11:18,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1423 transitions. [2022-11-16 11:11:18,958 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8108262108262109 [2022-11-16 11:11:18,958 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1423 transitions. [2022-11-16 11:11:18,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1423 transitions. [2022-11-16 11:11:18,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:18,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1423 transitions. [2022-11-16 11:11:18,960 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 284.6) internal successors, (1423), 5 states have internal predecessors, (1423), 0 states have call successors, (0), 0 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-16 11:11:18,962 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:18,962 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:18,962 INFO L175 Difference]: Start difference. First operand has 326 places, 305 transitions, 835 flow. Second operand 5 states and 1423 transitions. [2022-11-16 11:11:18,962 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 311 transitions, 917 flow [2022-11-16 11:11:18,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 311 transitions, 903 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-11-16 11:11:18,969 INFO L231 Difference]: Finished difference. Result has 329 places, 308 transitions, 853 flow [2022-11-16 11:11:18,970 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=821, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=853, PETRI_PLACES=329, PETRI_TRANSITIONS=308} [2022-11-16 11:11:18,970 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 6 predicate places. [2022-11-16 11:11:18,970 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 308 transitions, 853 flow [2022-11-16 11:11:18,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.0) internal successors, (1116), 4 states have internal predecessors, (1116), 0 states have call successors, (0), 0 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-16 11:11:18,971 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:18,971 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:11:18,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-16 11:11:18,971 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:18,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:18,972 INFO L85 PathProgramCache]: Analyzing trace with hash 472616281, now seen corresponding path program 1 times [2022-11-16 11:11:18,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:18,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203493776] [2022-11-16 11:11:18,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:18,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:19,030 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:11:19,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:19,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203493776] [2022-11-16 11:11:19,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203493776] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:19,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:19,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:19,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462229777] [2022-11-16 11:11:19,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:19,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:19,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:19,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:19,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:19,033 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 351 [2022-11-16 11:11:19,034 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 308 transitions, 853 flow. Second operand has 4 states, 4 states have (on average 280.5) internal successors, (1122), 4 states have internal predecessors, (1122), 0 states have call successors, (0), 0 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-16 11:11:19,034 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:19,034 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 351 [2022-11-16 11:11:19,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:21,396 INFO L130 PetriNetUnfolder]: 1820/8560 cut-off events. [2022-11-16 11:11:21,396 INFO L131 PetriNetUnfolder]: For 7255/7255 co-relation queries the response was YES. [2022-11-16 11:11:21,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13577 conditions, 8560 events. 1820/8560 cut-off events. For 7255/7255 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 76384 event pairs, 1295 based on Foata normal form. 7/7466 useless extension candidates. Maximal degree in co-relation 7089. Up to 2342 conditions per place. [2022-11-16 11:11:21,491 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 24 selfloop transitions, 8 changer transitions 0/308 dead transitions. [2022-11-16 11:11:21,491 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 308 transitions, 915 flow [2022-11-16 11:11:21,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:11:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1415 transitions. [2022-11-16 11:11:21,493 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8062678062678063 [2022-11-16 11:11:21,493 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1415 transitions. [2022-11-16 11:11:21,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1415 transitions. [2022-11-16 11:11:21,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:21,494 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1415 transitions. [2022-11-16 11:11:21,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 283.0) internal successors, (1415), 5 states have internal predecessors, (1415), 0 states have call successors, (0), 0 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-16 11:11:21,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:21,497 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 351.0) internal successors, (2106), 6 states have internal predecessors, (2106), 0 states have call successors, (0), 0 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-16 11:11:21,497 INFO L175 Difference]: Start difference. First operand has 329 places, 308 transitions, 853 flow. Second operand 5 states and 1415 transitions. [2022-11-16 11:11:21,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 308 transitions, 915 flow [2022-11-16 11:11:21,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 308 transitions, 913 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-16 11:11:21,507 INFO L231 Difference]: Finished difference. Result has 332 places, 308 transitions, 871 flow [2022-11-16 11:11:21,507 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=847, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=871, PETRI_PLACES=332, PETRI_TRANSITIONS=308} [2022-11-16 11:11:21,508 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 9 predicate places. [2022-11-16 11:11:21,508 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 308 transitions, 871 flow [2022-11-16 11:11:21,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 280.5) internal successors, (1122), 4 states have internal predecessors, (1122), 0 states have call successors, (0), 0 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-16 11:11:21,508 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:21,508 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 11:11:21,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-16 11:11:21,509 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:21,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:21,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1766205292, now seen corresponding path program 1 times [2022-11-16 11:11:21,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:21,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531229309] [2022-11-16 11:11:21,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:21,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:21,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:21,815 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:21,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:21,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531229309] [2022-11-16 11:11:21,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531229309] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:21,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133971030] [2022-11-16 11:11:21,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:21,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:21,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:21,819 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:21,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-16 11:11:21,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:21,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 11:11:21,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:22,056 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:22,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:22,168 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:22,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133971030] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:11:22,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:11:22,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-11-16 11:11:22,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122851015] [2022-11-16 11:11:22,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:22,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:11:22,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:22,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:11:22,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:11:22,173 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:22,177 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 308 transitions, 871 flow. Second operand has 18 states, 18 states have (on average 279.3888888888889) internal successors, (5029), 18 states have internal predecessors, (5029), 0 states have call successors, (0), 0 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-16 11:11:22,177 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:22,177 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:22,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:25,073 INFO L130 PetriNetUnfolder]: 1804/8080 cut-off events. [2022-11-16 11:11:25,073 INFO L131 PetriNetUnfolder]: For 7211/7211 co-relation queries the response was YES. [2022-11-16 11:11:25,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13025 conditions, 8080 events. 1804/8080 cut-off events. For 7211/7211 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 75433 event pairs, 1411 based on Foata normal form. 4/7023 useless extension candidates. Maximal degree in co-relation 6718. Up to 2315 conditions per place. [2022-11-16 11:11:25,150 INFO L137 encePairwiseOnDemand]: 345/351 looper letters, 50 selfloop transitions, 21 changer transitions 0/343 dead transitions. [2022-11-16 11:11:25,150 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 343 transitions, 1175 flow [2022-11-16 11:11:25,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 11:11:25,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-16 11:11:25,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5871 transitions. [2022-11-16 11:11:25,154 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7964997964997965 [2022-11-16 11:11:25,154 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 5871 transitions. [2022-11-16 11:11:25,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 5871 transitions. [2022-11-16 11:11:25,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:25,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 5871 transitions. [2022-11-16 11:11:25,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 279.57142857142856) internal successors, (5871), 21 states have internal predecessors, (5871), 0 states have call successors, (0), 0 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-16 11:11:25,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 351.0) internal successors, (7722), 22 states have internal predecessors, (7722), 0 states have call successors, (0), 0 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-16 11:11:25,169 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 351.0) internal successors, (7722), 22 states have internal predecessors, (7722), 0 states have call successors, (0), 0 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-16 11:11:25,169 INFO L175 Difference]: Start difference. First operand has 332 places, 308 transitions, 871 flow. Second operand 21 states and 5871 transitions. [2022-11-16 11:11:25,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 343 transitions, 1175 flow [2022-11-16 11:11:25,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 343 transitions, 1163 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-16 11:11:25,178 INFO L231 Difference]: Finished difference. Result has 354 places, 321 transitions, 1023 flow [2022-11-16 11:11:25,178 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=859, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=1023, PETRI_PLACES=354, PETRI_TRANSITIONS=321} [2022-11-16 11:11:25,179 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, 31 predicate places. [2022-11-16 11:11:25,179 INFO L495 AbstractCegarLoop]: Abstraction has has 354 places, 321 transitions, 1023 flow [2022-11-16 11:11:25,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 279.3888888888889) internal successors, (5029), 18 states have internal predecessors, (5029), 0 states have call successors, (0), 0 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-16 11:11:25,180 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:25,180 INFO L209 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2022-11-16 11:11:25,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:25,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:25,390 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:25,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:25,390 INFO L85 PathProgramCache]: Analyzing trace with hash 900095962, now seen corresponding path program 1 times [2022-11-16 11:11:25,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:25,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456327381] [2022-11-16 11:11:25,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:25,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:25,699 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:25,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:25,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456327381] [2022-11-16 11:11:25,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456327381] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:11:25,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516338843] [2022-11-16 11:11:25,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:25,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:25,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:11:25,701 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:11:25,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-16 11:11:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:25,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-16 11:11:25,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:11:26,058 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:26,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:11:26,437 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 11:11:26,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516338843] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:11:26,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:11:26,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-11-16 11:11:26,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939854768] [2022-11-16 11:11:26,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:11:26,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-16 11:11:26,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:26,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-16 11:11:26,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-11-16 11:11:26,446 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 351 [2022-11-16 11:11:26,452 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 321 transitions, 1023 flow. Second operand has 34 states, 34 states have (on average 279.6764705882353) internal successors, (9509), 34 states have internal predecessors, (9509), 0 states have call successors, (0), 0 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-16 11:11:26,452 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:26,452 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 351 [2022-11-16 11:11:26,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:26,909 INFO L130 PetriNetUnfolder]: 0/304 cut-off events. [2022-11-16 11:11:26,910 INFO L131 PetriNetUnfolder]: For 400/400 co-relation queries the response was YES. [2022-11-16 11:11:26,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 613 conditions, 304 events. 0/304 cut-off events. For 400/400 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 381 event pairs, 0 based on Foata normal form. 3/298 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2022-11-16 11:11:26,911 INFO L137 encePairwiseOnDemand]: 346/351 looper letters, 48 selfloop transitions, 28 changer transitions 0/270 dead transitions. [2022-11-16 11:11:26,911 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 270 transitions, 1096 flow [2022-11-16 11:11:26,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-16 11:11:26,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-16 11:11:26,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 8359 transitions. [2022-11-16 11:11:26,918 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.7938271604938272 [2022-11-16 11:11:26,919 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 8359 transitions. [2022-11-16 11:11:26,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 8359 transitions. [2022-11-16 11:11:26,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:26,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 8359 transitions. [2022-11-16 11:11:26,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 278.6333333333333) internal successors, (8359), 30 states have internal predecessors, (8359), 0 states have call successors, (0), 0 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-16 11:11:26,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 351.0) internal successors, (10881), 31 states have internal predecessors, (10881), 0 states have call successors, (0), 0 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-16 11:11:26,939 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 351.0) internal successors, (10881), 31 states have internal predecessors, (10881), 0 states have call successors, (0), 0 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-16 11:11:26,939 INFO L175 Difference]: Start difference. First operand has 354 places, 321 transitions, 1023 flow. Second operand 30 states and 8359 transitions. [2022-11-16 11:11:26,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 270 transitions, 1096 flow [2022-11-16 11:11:26,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 270 transitions, 936 flow, removed 57 selfloop flow, removed 14 redundant places. [2022-11-16 11:11:26,946 INFO L231 Difference]: Finished difference. Result has 292 places, 239 transitions, 737 flow [2022-11-16 11:11:26,947 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=351, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=737, PETRI_PLACES=292, PETRI_TRANSITIONS=239} [2022-11-16 11:11:26,947 INFO L288 CegarLoopForPetriNet]: 323 programPoint places, -31 predicate places. [2022-11-16 11:11:26,947 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 239 transitions, 737 flow [2022-11-16 11:11:26,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 279.6764705882353) internal successors, (9509), 34 states have internal predecessors, (9509), 0 states have call successors, (0), 0 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-16 11:11:26,949 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:26,949 INFO L209 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 11:11:26,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-16 11:11:27,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c26ecee1-9e09-4d30-8917-26f06a3608ac/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:11:27,155 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:27,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:27,155 INFO L85 PathProgramCache]: Analyzing trace with hash 655561548, now seen corresponding path program 1 times [2022-11-16 11:11:27,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:27,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207212381] [2022-11-16 11:11:27,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:27,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:27,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:11:27,179 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:11:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:11:27,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:11:27,212 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 11 remaining) [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 11 remaining) [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 11 remaining) [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 11 remaining) [2022-11-16 11:11:27,213 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 11 remaining) [2022-11-16 11:11:27,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 11 remaining) [2022-11-16 11:11:27,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 11 remaining) [2022-11-16 11:11:27,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 11 remaining) [2022-11-16 11:11:27,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 11 remaining) [2022-11-16 11:11:27,214 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 11 remaining) [2022-11-16 11:11:27,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-16 11:11:27,215 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:11:27,215 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-16 11:11:27,215 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2022-11-16 11:11:27,247 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2022-11-16 11:11:27,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 344 places, 374 transitions, 918 flow [2022-11-16 11:11:33,361 INFO L130 PetriNetUnfolder]: 5271/24751 cut-off events. [2022-11-16 11:11:33,361 INFO L131 PetriNetUnfolder]: For 5330/5330 co-relation queries the response was YES. [2022-11-16 11:11:33,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29957 conditions, 24751 events. 5271/24751 cut-off events. For 5330/5330 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 276659 event pairs, 3084 based on Foata normal form. 0/20420 useless extension candidates. Maximal degree in co-relation 14967. Up to 5120 conditions per place. [2022-11-16 11:11:33,663 INFO L82 GeneralOperation]: Start removeDead. Operand has 344 places, 374 transitions, 918 flow [2022-11-16 11:11:33,959 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 344 places, 374 transitions, 918 flow [2022-11-16 11:11:33,959 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:11:33,960 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;@2cb46b89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:11:33,960 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-11-16 11:11:33,964 INFO L130 PetriNetUnfolder]: 2/63 cut-off events. [2022-11-16 11:11:33,964 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-16 11:11:33,965 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:33,965 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] [2022-11-16 11:11:33,965 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:33,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:33,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1310128339, now seen corresponding path program 1 times [2022-11-16 11:11:33,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:33,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222191094] [2022-11-16 11:11:33,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:33,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:33,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:34,014 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-16 11:11:34,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:34,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222191094] [2022-11-16 11:11:34,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222191094] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:34,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:34,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:34,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705120208] [2022-11-16 11:11:34,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:34,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:34,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:34,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:34,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:34,017 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 374 [2022-11-16 11:11:34,018 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 374 transitions, 918 flow. Second operand has 4 states, 4 states have (on average 294.75) internal successors, (1179), 4 states have internal predecessors, (1179), 0 states have call successors, (0), 0 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-16 11:11:34,018 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:34,018 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 374 [2022-11-16 11:11:34,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-16 11:11:40,521 INFO L130 PetriNetUnfolder]: 4126/23531 cut-off events. [2022-11-16 11:11:40,521 INFO L131 PetriNetUnfolder]: For 15570/15570 co-relation queries the response was YES. [2022-11-16 11:11:40,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33970 conditions, 23531 events. 4126/23531 cut-off events. For 15570/15570 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 269585 event pairs, 3084 based on Foata normal form. 18035/38378 useless extension candidates. Maximal degree in co-relation 16739. Up to 5225 conditions per place. [2022-11-16 11:11:41,112 INFO L137 encePairwiseOnDemand]: 328/374 looper letters, 35 selfloop transitions, 4 changer transitions 7/332 dead transitions. [2022-11-16 11:11:41,113 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 332 transitions, 912 flow [2022-11-16 11:11:41,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:11:41,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-16 11:11:41,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1556 transitions. [2022-11-16 11:11:41,115 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.8320855614973262 [2022-11-16 11:11:41,115 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1556 transitions. [2022-11-16 11:11:41,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1556 transitions. [2022-11-16 11:11:41,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 11:11:41,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1556 transitions. [2022-11-16 11:11:41,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 311.2) internal successors, (1556), 5 states have internal predecessors, (1556), 0 states have call successors, (0), 0 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-16 11:11:41,117 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 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-16 11:11:41,117 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 374.0) internal successors, (2244), 6 states have internal predecessors, (2244), 0 states have call successors, (0), 0 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-16 11:11:41,117 INFO L175 Difference]: Start difference. First operand has 344 places, 374 transitions, 918 flow. Second operand 5 states and 1556 transitions. [2022-11-16 11:11:41,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 332 transitions, 912 flow [2022-11-16 11:11:41,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 332 transitions, 912 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-16 11:11:41,122 INFO L231 Difference]: Finished difference. Result has 341 places, 321 transitions, 838 flow [2022-11-16 11:11:41,122 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=374, PETRI_DIFFERENCE_MINUEND_FLOW=820, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=838, PETRI_PLACES=341, PETRI_TRANSITIONS=321} [2022-11-16 11:11:41,122 INFO L288 CegarLoopForPetriNet]: 344 programPoint places, -3 predicate places. [2022-11-16 11:11:41,123 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 321 transitions, 838 flow [2022-11-16 11:11:41,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 294.75) internal successors, (1179), 4 states have internal predecessors, (1179), 0 states have call successors, (0), 0 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-16 11:11:41,123 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-16 11:11:41,123 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] [2022-11-16 11:11:41,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-11-16 11:11:41,124 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (and 8 more)] === [2022-11-16 11:11:41,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:11:41,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1341287731, now seen corresponding path program 1 times [2022-11-16 11:11:41,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:11:41,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955995355] [2022-11-16 11:11:41,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:11:41,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:11:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:11:41,158 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 11:11:41,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:11:41,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955995355] [2022-11-16 11:11:41,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955995355] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:11:41,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:11:41,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:11:41,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608711072] [2022-11-16 11:11:41,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:11:41,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:11:41,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:11:41,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:11:41,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:11:41,162 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 293 out of 374 [2022-11-16 11:11:41,162 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 321 transitions, 838 flow. Second operand has 4 states, 4 states have (on average 296.75) internal successors, (1187), 4 states have internal predecessors, (1187), 0 states have call successors, (0), 0 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-16 11:11:41,163 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-16 11:11:41,163 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 293 of 374 [2022-11-16 11:11:41,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand